Skip to main content
Supported configurations for initiating transactions, based on three parameters:
  • From Currency: The fiat currency used for payment (e.g., INR, EUR, GBP).
  • To Currency: The cryptocurrency being purchased (e.g., USDT; other tokens available on request).
  • Network: The blockchain network used (all major networks supported).
Available Payment Methods depend on this combination โ€” see the breakdown below.

Supported Configurations

Payment Methods by Currency

For INR

1. UPI Intent Methods

  • Description: The user is redirected to a specified UPI app to complete the payment.
    • Available intent methods are gpay_intent, phonepe_intent, paytm_intent, and other_upi_intent (the generic โ€œany other UPI appโ€ intent).
    • No need to fetch beneficiary details or update transaction references manually.
    • Post-payment, the status (success, failed, or pending) is reflected on the platform automatically.
  • How to Use:
    • Pass the required method when initiating the transaction.
    • In the response, a redirect URL is provided.
    • The redirect URL can be displayed as a clickable link or converted into a QR code for scanning by the user.
  • Advantages: Seamless flow; no manual reconciliation needed.

2. UPI Transfer

  • Description: A manual transfer method where the user makes payment to a UPI ID provided by the system.
  • How to Use:
    • Fetch UPI ID using the Fetch Beneficiary API.
    • The user transfers the specified amount using their UPI app.
    • After payment, the user retrieves the UTR/Transaction Reference from the UPI app and creates the transaction along with the UTR via Initiate Transaction API.
  • Purpose: The UTR is used to reconcile the payment and map it to the transaction.

3. Bank Transfer

  • Description: A manual transfer method where the user transfers the specified amount to a bank account.
  • How to Use:
    • Fetch bank account details using the Fetch Beneficiary API.
    • The user transfers the amount using their banking app.
    • After payment, the user retrieves the UTR/Transaction Reference from the banking app and creates the transaction along with the UTR via Initiate Transaction API.
  • Purpose: The UTR is used to reconcile the payment and map it to the transaction.

For EUR and GBP

1. Bank Transfer (sepa_transfer)

  • Description: A manual transfer method where the user transfers the specified amount to a bank account.
    • Payment is done via SEPA or SEPA Instant Transfer.
    • SEPA Instant is recommended for faster transactions.
  • How to Use:
    • Fetch bank account details using the Fetch Beneficiary API.
    • The user transfers the amount using their banking app.
    • After payment, the user retrieves the Transaction Reference from their banking app and creates the transaction along with the Transaction reference and senderโ€™s IBAN using Initiate Transaction API.
  • Purpose: The Transaction Reference and IBAN are used to reconcile the payment and map it to the transaction.

2. Card Transfer

  • Description: The user is redirected to a link where they can enter their card details and complete the payment.
  • How to Use:
    • Pass the required method when initiating the transaction.
    • In the response, a redirect URL is provided.
    • The user completes the payment on the redirected page.
  • Notes: Not preferred due to low success rates and high fees for the user.

3. Openbanking

  • Description: The user gets a link where they can authorise their bank account for a sepa/sepa_instant pull.
  • How to Use:
    • Pass the required method while initiating a transaction.
    • In the response, a redirect URL is provided.
    • The user completes the payment on the redirected page.
  • Notes:
    • Please ensure your redirect URL is configured with Saber team.
    • Redirect URL format: {base_url}/?reference={reference_id}&order-id={order_id} โ€” base_url needs to be configured for user redirection after payment completion; handling for reference_id needs to be done where reference_id = transaction_id of the given transaction.
    • Please refer to the best practices for Openbanking integration.

Summary of Payment Methods by Currency

For any queries or assistance, please contact the Saber Money support team.