Skip to main content

Alipay

Alipay is China's leading third-party mobile and online payment platform established by Alibaba Group. With over 1 billion users worldwide, it functions as a comprehensive financial ecosystem offering services beyond payments. For international merchants, Alipay provides a crucial gateway to Chinese consumers through its familiar QR code-based payment system, supporting both in-store and online transactions.

Payment method details

CurrencyEUR
CountriesGlobal
Minimum transaction value0.01
Maximum transaction valueN/A
CaptureNot supported
CancelNot supported
RefundFull and (multiple) partial refunds are supported. Up to 360 days.
DisputesNot supported
Statement descriptorStandard constraints apply. No payment method specific restrictions.

Create a seamless flow with the Payments API

In The Payment API section we explain how the Payments API can be leveraged to create a payment flow.

Checkout integration

Let Rootline handle the payment method selection. You initiate the payment by simply sending a payment request with below details.

{
"account_id": "acc_12347Sifdo36cdycbsw4Pum",
"amount": {
"currency": "EUR",
"quantity": "20.00"
},
"reference": "test_reference",
"statement_descriptor":"Bank statement text",
"return_url":"https://www.my_return_url.com"
}

The API will return a next_action object with a checkout_url. This url leads your customer to the Rootline checkout page, where they can select their payment method and further payment details.

{
"payment_id": "pmt_UXRFkdU6kdAtO6ceGdxmW",
"created_at": "2023-09-12T08:22:25.864452Z",
"account_id": "acc_12347Sifdo36cdycbsw4Pum",
"reference": "test_reference",
"amount": {
"currency": "EUR",
"quantity": "20.00"
},
"checkout_status": "open",
"authorizations": [],
"authentications": [],
"next_action": {
"checkout_url": "http://checkout.rootline.com/payments/pmt_UXRFkdU6kdAtO6ceGdxmW/checkout"
},
"statement_descriptor":"Bank statement text",
"return_url": "https://www.my_return_url.com"
}

Forwarding your customer through the checkout url

Request a redirect to your customer's bank by calling (/GET) the checkout_url that Rootline provides.

Seamless redirect from your website to Alipay

The custom integration allows you to redirect a customer from your page to Alipay, without visibly interacting with Rootline's checkout pages. Payment method selection can be done in your own page. In addition to the /POST request above, to indicate that this is an Alipay payment, provide alipay as the value for the payment_rails.payment_method field:

{
"account_id": "acc_12347Sifdo36cdycbsw4Pum",
"amount": {
"currency": "EUR",
"quantity": "20.00"
},
"payment_rails":{
"payment_method":"alipay"
},
"reference": "test_reference",
"description":"Test description",
"statement_descriptor":"Bank statement text",
"return_url":"https://www.my_return_url.com"
}

Use the checkout redirect url for a seamless redirect to Alipay. After completion of the payment, your customer will be redirected back to the return url that you provided.

{
"payment_id": "pmt_UXRFkdU6kdAtO6ceGdxmW",
"created_at": "2023-09-12T08:22:25.864452Z",
"account_id": "acc_12347Sifdo36cdycbsw4Pum",
"reference": "test_reference",
"amount": {
"currency": "EUR",
"quantity": "20.00"
},
"payment_rails":{
"payment_method":"alipay"
},
"checkout_status": "open",
"authorizations": [],
"authentications": [],
"next_action": {
"checkout_url": "http://checkout.rootline.com/payments/pmt_UXRFkdU6kdAtO6ceGdxmW/redirect"
},
"statement_descriptor":"Bank statement text",
"return_url": "https://www.my_return_url.com"
}