UseePay Open API
UseePay PortalMechant Dashboard
Product Docs
Product Docs
  • V2.0
  • V1.0
UseePay PortalMechant Dashboard
Product Docs
Product Docs
  • V2.0
  • V1.0
  1. alipay
  • Integration
    • Welcome to the UseePay Demo Page
    • Payment Product Overview
      • Hosted Checkout Integration Guide
      • Embedded Checkout Integration Guide
      • Express Checkout Integration Guide
      • Server to Server Integration Guide
    • About Payment Methods
      • Affirm
      • AfterPay_ClearPay
      • Bank Transfer
      • Blik
      • Boost
      • Card
      • Cashapp
      • Dana
      • GCash
      • iDEAL
      • Kakao Pay
      • Klarna
      • Konbini
      • Korean Card
      • Maya
      • Naver pay
      • Payco
      • Pay with Link
      • Pix
      • Pse
      • Samsung Pay
      • Servipag
      • SPEI
      • Tmoney
      • Toss Pay
      • Trustly
      • TrueMoney
      • Webpay
      • RSA-Encrypted Card Payments
      • ApplePay
        • Apple Pay
        • Apple Pay Web Integration (API Integration)
      • GooglePay
        • Google Pay
        • Google Pay Web Integration (API Integration)
      • common
        • _shared-client-os-type
      • alipay
        • Alipay CN
        • Alipay HK
        • Alipay+
    • Subscription
      • Get started with Subscription
    • Online payment
      • Get started with online payments
    • Payment Capabilities
      • Currency Amount Unit Specification
      • Adaptive Price
      • Supported Payment Methods for Checkout
    • Checkout session
      • Checkout Session Guide
  • Developer
    • Introduction
    • Authentication
    • Integrate Local Payment Methods
    • Error code
      • last_payment_error documentation
      • Errors
    • Best Integration
      • Quickly create a paymentIntent for a subscription
      • Auto-Charge Subscription Guide
    • Payment Intents
      • Payment Intent Overview
      • Quickly create a paymentIntent
      • Create a PaymentIntent
      • Retrieve a PaymentIntent
      • Update a PaymentIntent
      • Confirm a PaymentIntent
      • Cancel a PaymentIntent
      • Capture a PaymentIntent
      • List all payment intents
    • Customers
      • Create a customer
      • Retrieves a customer
      • Update a customer
      • List all customers
    • Subscriptions
      • Create a subscription
      • Retrieves a subscription
      • Update a subscription
      • List all subscriptions
      • Cancel a subscription
    • Invoices
      • Create a invoice
      • Retrieves a invoice
      • List all invoices
      • Pay a invoice
    • Payment Methods
      • Retieve Payment Method Session
    • Mandates
      • Create a mandate
      • Retrieves a mandate
      • List all mandates
    • Refunds
      • Create a refund
      • Retrieves a refund
      • List all refunds
    • Webhooks
      • Webhook Integration Guide(version 2026-04)
      • Integration details
        • Supported Webhook Events
        • Webhook Activation/Signature Verification Steps
        • Webhook events for example
        • Dispute Webhook Integration Document
        • Difference between version 2026-04 and 2024-10-10
      • archive
        • 2024-10-10
          • Webhook Integration Guide(version 2024-10-10)
      • Create a webhook
      • Retrieves a webhook
      • Update a webhook
      • List all webhooks
    • Embedded Checkout
      • UseePay Elements Appearance
      • Payment Element
      • Payment Element (Deferred Intent)
      • Express Checkout Element
      • Checkout Session Element
    • Payment Method Configuration
      • Retieve Payment Method Configuration
    • Checkout Session
      • Create Checkout Session
      • Retrieve Checkout Session
    • Trackers
      • upload trackers
      • Retrieve a tracker
    • Capture
      • Capture Overview
      • List captures by intent id
    • Payement Attempt
      • ECI Indicator (3-D Secure) Reference
      • Retrieve PaymentAttempt
    • Schemas
      • CheckoutSessionCreateRequest
      • PaymentMethod
      • CreatePaymentIntentRequest
      • LineItem
      • Customer
      • Address
      • ProductData
      • Shipping
      • SubscriptionData
      • Error
      • DiscountPeriodConfig
      • DeviceData
      • CheckoutSessionResponse
      • ErrorResponse
      • Order
      • Product
      • PaymentMethodOptions
      • RiskControlOptions
      • Mandate
      • PaymentIntent
      • Billing
      • Card
      • AliPay
      • Wallet
      • Klarna
      • WechatPay
      • Refund
      • Subscription
      • Recurring
      • PriceData
      • SubscriptionItem
      • Invoice
      • NextAction
      • Webhook
      • CollectableOptions
      • PaymentLink
      • last_payment_error
      • discount_period_config
      • Capture
      • three_ds
      • PaymentAttempt
      • konbini
      • client_pm_options
      • pse
      • trial_period_config
      • Seller
  • Message
    • Messaging Element
  • About Testing
    • Test Cards
    • ApplePay&GooglePay
  • Reconciliation
    • SFTP Access for Reconciliation
  • FAQ
    • Unable to receive Webhook notifications
    • FAQ
    • Introduction
  1. alipay

Alipay+

Type: Aggregated Digital Wallet / Redirect Payment Method
Payment Flow:
1.
Customer selects Alipay+ at checkout.
2.
Customer is redirected to the Alipay+ cashier page.
3.
Customer selects an available wallet and authorizes the payment.
4.
After payment, the customer is returned to the merchant site and the merchant receives the payment result.
Refunds: Supports full, partial, and multiple refunds within 365 days.
Notes:
Consumer countries and currencies are not restricted at the UseePay payment-method level. Actual wallet availability depends on Alipay+ and channel rules for the transaction.
Use alipay as the payment method type when calling the UseePay API. UseePay maps it to the downstream Alipay+ CONNECT_WALLET mode.
payment_method_options is not required and should be omitted.
The authentication timeout is 10 minutes.
The minimum and maximum payment amounts are not restricted.
Does not support recurring payments or separate captures.
Supported Transaction Types
Product Support
Supported Countries
One-time Payment

When to use Alipay+#

Use Alipay+ when the merchant wants to provide a single aggregated payment option for multiple regional digital wallets. After redirection, the Alipay+ cashier displays the wallets available for the specific transaction, and the customer selects a wallet that they already use.
Alipay+ is a good choice when:
The merchant serves customers from multiple countries or regions and does not want to expose a separate payment method for every supported wallet.
The merchant wants the Alipay+ cashier to determine and display the wallets available under the current channel, country, currency, and transaction rules.
The customer may use a supported regional wallet other than Alipay CN or AlipayHK.
Alipay+ is not another consumer wallet app and customers do not install an “Alipay+ app” to pay. It is a wallet gateway and cashier that connects multiple mobile payment providers. The available wallet list is determined dynamically; a particular wallet must not be promised unless it is enabled for the merchant and eligible for the transaction.

Difference from Alipay CN and AlipayHK#

Payment methodWhat it representsCustomer experienceRecommended scenario
Alipay+An aggregated gateway for multiple supported walletsCustomer enters the Alipay+ cashier and selects an available walletOffer broad regional-wallet coverage through one payment option
Alipay CNThe Chinese mainland Alipay walletCustomer goes directly to the dedicated Alipay flowCustomer explicitly chooses and can use Chinese mainland Alipay
AlipayHKThe Hong Kong AlipayHK walletCustomer goes directly to the dedicated AlipayHK flowCustomer has installed AlipayHK and explicitly chooses it

Integration Guide#

Checkout example#

ed5fc95a31d17d884b6da0791f973aeb.png
Set payment_method_data.type to alipay when creating the PaymentIntent. Set the billing address to the customer's actual information.
The billing country in this example is HK, but Alipay+ is not limited to Hong Kong.

Response example#

When status is requires_customer_action, use next_action.redirect.url to redirect the customer to the Alipay+ cashier page.
{
  "id": "1012609021628164437",
  "amount": 100.23,
  "currency": "USD",
  "status": "requires_customer_action",
  "next_action": {
    "type": "redirect",
    "redirect": {
      "method": "GET",
      "url": "https://checkout.alipayplus.example/connect-wallet?code=example_checkout_token",
      "content_type": null,
      "app_url": null,
      "package_name": null
    }
  }
}
Other procedures will proceed as usual.
No payment_method_options parameters are required when initiating an Alipay+ payment. For the general client environment parameter reference, see Client and OS Type Options.
Previous
Alipay HK
Next
Get started with Subscription
Built with