If you are using Android Drop-in v5.0.0 or later:
This payment method requires no additional configuration.
Follow the Drop-in integration guide.
Our Android Drop-in renders Trustly in your payment form, and redirects the shopper to the Trustly app or website where they can complete the payment.
Requirements
Requirement | Description |
---|---|
Integration type | Make sure that you have built an Advanced flow Android Drop-in integration. |
Setup steps | Before you begin, add Trustly in your Customer Area. |
Show Trustly in your payment form
Drop-in uses the countryCode
and the amount.currency
from your /paymentMethods request to show the available payment methods to your shopper.
To have Drop-in render Trustly in your payment form, specify in your /paymentMethods request:
- countryCode: Any supported country/region. For example, SE
- amount.currency: Any supported currency. For example, SEK.
- amount.value: The value of the payment, in minor units.
When the shopper proceeds to pay, Drop-in returns the paymentComponentData.paymentMethod
. Pass this to your server.
Make a payment
- From your server, make a POST /payments request, specifying:
paymentMethod
: ThepaymentComponentData.paymentMethod
from your client app.returnUrl
: URL to where the shopper should be redirected back to after they complete the payment. Get this URL from the Component in theRedirectComponent.getReturnUrl(context)
.