Accept payments in multiple currencies and expand your business globally.
Primary currency for international transactions
European Union currency
United Kingdom currency
Note: PKR (Pakistani Rupee) is our primary supported currency. Additional currencies are available based on your business needs and account tier.
Go to your PayFlow dashboard → Settings → Currencies to enable additional currencies for your account.
Choose your primary currency. This will be used for reporting and default payment amounts.
PayFlow automatically updates exchange rates daily. You can also set custom rates if needed.
// Create payment link in USD
const paymentLink = await payflow.paymentLinks.create({
amount: 2500, // Amount in cents
currency: 'USD', // Specify currency
description: 'Premium Course Access'
});
// Create payment link in EUR
const eurPaymentLink = await payflow.paymentLinks.create({
amount: 2000, // Amount in cents
currency: 'EUR', // Specify currency
description: 'Premium Course Access'
});// Create payment intent in GBP
const paymentIntent = await payflow.payments.intents.create({
amount: 3000, // Amount in pence
currency: 'GBP', // Specify currency
description: 'Premium Course Access'
});