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.
Supported integrationsCheckout Components (Payment Methods List), Hosted Checkout

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.

{
"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": "https://checkout.staging.rootline.com/payments/pmt_UXRFkdU6kdAtO6ceGdxmW/checkout"
},
"statement_descriptor":"Bank statement text",
"return_url": "https://www.my_return_url.com"
}

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.

{
"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": "https://checkout.staging.rootline.com/payments/pmt_UXRFkdU6kdAtO6ceGdxmW/redirect"
},
"statement_descriptor":"Bank statement text",
"return_url": "https://www.my_return_url.com"
}