UseePay API
    UseePay API
    • Introduction
    • Product Overview
    • Authentication
    • Errors
    • Changelog
    • Integration
      • Get started with online payments
      • Get started with subscriptions
    • Payment Intents
      • Create a PaymentIntent
        POST
      • Retrieve a PaymentIntent
        GET
      • Update a PaymentIntent
        POST
      • Confirm a PaymentIntent
        POST
      • Cancel a PaymentIntent
        POST
      • Capture a PaymentIntent
        POST
      • List all payment intents
        GET
    • Customers
      • Create a customer
        POST
      • Retrieves a customer
        GET
      • Update a customer
        POST
      • List all customers
        GET
    • Subscriptions
      • Create a subscription
        POST
      • Retrieves a subscription
        GET
      • Update a subscription
        POST
      • List all subscriptions
        GET
      • Cancel a subscription
        POST
    • Invoices
      • Create a invoice
        POST
      • Retrieves a invoice
        GET
      • Update a invoice
        POST
      • List all invoices
        GET
      • Pay a invoice
        POST
    • Payment Methods
      • Create a payment method
      • Retrieves a payment method
      • Update a payment method
      • List all payment methods
    • Mandates
      • Create a mandate
      • Retrieves a mandate
      • Update a mandate
      • List all mandates
    • Refunds
      • Create a refund
      • Retrieves a refund
      • Update a refund
      • List all refunds
    • Webhooks
      • Webhook envents
      • Create a webhook
      • Retrieves a webhook
      • Update a webhook
      • List all webhooks
    • Payment Links
      • Create a payment link
      • Retrieves a payment link
      • Update a payment link
      • List all payment links
    • Embedded Checkout
      • Payment Elements
    • About Testing
      • Test Cards
      • ApplePay&GooglePay

    Product Overview

    ๐Ÿงพ Product Description#

    UseePay currently provides two types of checkout experiences: Redirect Checkout and Embedded Checkout. The supported payment methods vary by type.

    โœ… Redirect Checkout (Hosted Page)#

    Redirects the user to a secure UseePay-hosted page.
    Supports Apple Pay, Google Pay, and Credit Card.
    Recommended for scenarios requiring a wide range of payment methods or mobile-friendly redirection.
    After the merchant creates an Invoice, the checkout URL is returned in the response payload.
    Merchants can use this URL to redirect customers to the hosted checkout page.

    โœ… Embedded Checkout (Payment Element)#

    Payment form is embedded directly on your website via the UseePay JS SDK.
    Provides a seamless and controlled user experience.
    Currently supports only Credit Card payments.
    Apple Pay and Google Pay are ๐Ÿšง Coming Soon in embedded mode.

    ๐Ÿ“ Summary Table#

    Payment MethodRedirect CheckoutEmbedded Checkout
    ๐Ÿ’ณ Credit Cardโœ… Supportedโœ… Supported
    Apple Payโœ… Supported๐Ÿšง Coming Soon
    ๐ŸŸฉ Google Payโœ… Supported๐Ÿšง Coming Soon

    ๐Ÿ“Œ Notes#

    Apple Pay & Google Pay are supported only in redirect mode for now.
    Embedded support for these wallets is under development.
    Merchants receive the redirect checkout URL immediately after Invoice creation for smooth payment redirection.
    Modified atย 2025-07-15 07:36:22
    Previous
    Introduction
    Next
    Authentication
    Built with