Object

Overview of the international payments response object.

Shown below is the sample response returned through our Currency Conversion API.

{
  "source_currency": "840",
  "dest_currency": "356",
  "invoice_id": "INV-20250716-001",
  "conversion_rate": 86.74531575294934,
  "converted_amount": 8674,
  "transaction_amount": "100",
  "converted_exponent": 2
}

The table below lists the various parameters returned in the currency conversion response object.

ParameterTypeDescription
source_currencystringNumeric ISO 4217 code representing the source currency.

Has to be 3 digits.

Example: 840 (for USD)
dest_currencystringNumeric ISO 4217 code representing the destination currency.

Has to be 3 digits.

Example: 356 (for INR)
invoice_idstringUnique identifier of the Invoice reference entered during the currency conversion request.
  • Minimum: 1 characters.
Example: INV-20250716-001
conversion_ratefloatThe rate used to convert the source currency to the destination currency.

Example: 86.74531575294934
converted_amountintegerFinal transaction amount obtained after applying the currency conversion rate and exponent adjustment.

Example: 8674
transaction_amountstringThe transaction amount.

Example: 100
converted_exponentintegerConverted Exponent represents the number of decimal places to be applied during value conversion or formatting.

Example: 2
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