Single-file HTML that follows the official API flow for
Deposit and Payout (Withdrawal),
including checksum generation + a searchable bank code picker.
Deposit Flow
1) Create deposit → 2) Redirect user to payment URL → 3) Verify callback
Endpoint: POST /api/v1/deposit → response returns a hosted payment url you redirect your customer to.
Philippines payouts: send bank_code exactly as shown (e.g. ALKBPHM2XXX, GXCHPHM2XXX). No SPP_ prefix.
Code
Name
Bank Codes Reference
Searchable list (embedded fallback) + live refresh from GlobaltechPay docs
Use this list for selecting bank_code in payouts.
For PHP payouts, send the Bank Code column value directly (e.g. ALKBPHM2XXX, AUBKPHMMXXX, MRTCPHM1XXX).
Data source: embedded
This app will try to fetch updated bank codes from apidoc.globaltechpay.com/bank-codes.
If CORS/network blocks it, it will use the embedded list.
Code
Name
Payout bank_code
India (INR) note
For INR payouts, GlobaltechPay expects the full IFSC code (example: HDFC0003083).
This page includes an IFSC prefix list to guide selection.
Saved Settings
This page stores values in your browser localStorage so you can reload quickly.
Security reminder
The docs explicitly warn: never expose your partner_control. This HTML computes checksums in-browser for convenience and testing.
In a real integration, generate control on your server and never ship the secret to the client.
Docs & Flow References
This demo UI is designed to align with the official GlobaltechPay documentation pages below.
CORS note:
Calling the APIs (and docs pages) directly from a browser may fail if the server does not allow cross-origin requests.
If that happens, run this page behind your own backend and proxy the requests server-side.