Skip to content
Integration · Payments

PayGlocal for international card payments

PayGlocal lets an Indian agency charge overseas customers' cards in their own currency and receive INR. The adapter is built, but it needs checking against PayGlocal's merchant documentation once you have an account.

yourtravelbrand.com/admin
Product screenshot

Real screenshot of the platform. Real screenshot, not a mock-up.

What the code does

The adapter starts a payment by encrypting the payment request to PayGlocal's public key and signing it with your merchant private key, then redirects the customer to PayGlocal's hosted page.

When the customer returns, the platform ignores whatever the return URL carries and asks PayGlocal directly for the status of the transaction it stored. Only a verified status marks the booking paid.

  • Encrypted and signed initiate request
  • Hosted payment page redirect
  • Status re-checked server to server on return
  • Shown first to non-India markets when configured
  • Stays hidden until every key is set

Environment variables

PAYGLOCAL_MERCHANT_ID=...
PAYGLOCAL_PUBLIC_KEY_ID=...
PAYGLOCAL_PRIVATE_KEY_ID=...
PAYGLOCAL_PRIVATE_KEY="-----BEGIN PRIVATE KEY-----\n..."
PAYGLOCAL_PUBLIC_KEY="-----BEGIN PUBLIC KEY-----\n..."
PAYGLOCAL_ENV=uat     # uat for testing, prod for live

Frequently asked questions

Who is PayGlocal for?

Indian businesses selling to customers abroad who want card payments in the buyer's currency with INR settlement. PayGlocal onboards merchants under its own checks, fees and terms.

Why is it not shown at my checkout?

It stays hidden until all five keys are set. Admin → Payments lists which keys are missing.

How are refunds handled?

Issue the refund in PayGlocal's dashboard and record it on the booking in admin. The platform does not call a refund API.

Selling to travellers abroad?

We can help you choose between PayGlocal, PayPal and Stripe for your markets.

Keep exploring