Currency Conversion

Use this API to convert a transaction amount from the source currency to the destination currency using RBL’s conversion logic.

📘

Note:

  • This API is used to calculate accurately converted amounts for cross-border transactions.

Environment

Use our UAT environment endpoint for testing and for integration utilize our production endpoint.

EnvironmentEndpoints
User Acceptance Testing [UAT]https://pluraluat.v2.pinepg.in/api/conversion/mcc
Production [PROD]https://api.pluralpay.in/api/conversion/mcc
Body Params
string
required

A unique identifier assigned to each bank.

  • Minimum: 1 characters.
  • Maximum: 10 characters
Example: 1

Supported values:
  • A-Z
  • 0-9

string
required

Please enter a unique identifier of the Invoice reference.

  • Minimum: 1 characters.
Example: INV-20250716-001

string
required

Numeric ISO 4217 code representing the source currency.

Has to be 3 digits.

Example: 840 (for USD)

string
required

Numeric ISO 4217 code representing the destination currency.

Has to be 3 digits.

Example: 356 (for INR)

string
required

The transaction amount.

Example: 100

Headers
string

The type of content included in the HTTP message body.

Possible value: application/json.

string

The HTTP header where you can include your secret token for authentication.

Example: Bearer <access_token>

Note: Use the access token generated using our Generate Token API.

string

Use ISO 8601 UTC Timestamp, to create a timestamp when the generate token is requested.

Example: 2024-07-09T07:57:08.022Z

string

Use a global unique identifier [GUID] for the request.

  • Minimum: 1 characters.
  • Maximum: 50 characters
Example: c17ce30f-f88e-4f81-ada1-c3b4909ed235

Responses

Language
Credentials
Header
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
Ask AI
Assistant
Order Lifecycle
Refunds
Settlements
Checkout
Dashboard
International Payments
How do I implement webhook notifications for payment status updates, and what's the recommended way to verify webhook authenticity?
How do I integrate Pine Labs payment gateway with my React Native mobile app and what are the required API credentials?
Can I customize the payment UI for card transactions, and what parameters can I pass to modify the checkout experience for my customers?
Assistant