How It Works
The UPG provides a unified request structure that is the same regardless of which PSP you are processing with. You send one standard request with a card token, amount, currency, and your PSP credentials. PCI Booking handles everything from there: it detokenizes the card, constructs whatever API calls the specific PSP requires, and returns a standardized response in a consistent format regardless of which PSP processed the transaction.- You send a standard request to the UPG endpoint with the card token, transaction details, and PSP credentials.
- PCI Booking detokenizes the card, replacing the token with real card data.
- PCI Booking translates your request into the PSP-specific format and sends all necessary API calls to complete the operation.
- PCI Booking normalizes the PSP’s response into a standardized format and returns it to you.
Providing PSP Credentials
You can provide your PSP credentials in two ways:- Inline. Include the PSP name and credential key-value pairs directly in the request body. Useful for testing or when credentials vary per transaction.
- Stored credentials. Pre-save your PSP credentials via PSP Credentials and pass a
credentialsIdquery parameter. Recommended for production use.
Supported Operations
Supported PSPs
See the full list of supported PSPs on our website. If your PSP is not listed, we can add it. Contact support@pcibooking.net with:- Your PCI Booking username.
- The PSP’s API documentation.
- A test account or instructions on how to set one up.
- A support contact at the PSP.
Key Benefits
- One endpoint, 100+ PSPs. The same API call works for Stripe, Adyen, Worldpay, and any other supported PSP.
- Zero PCI scope. Card data never passes through your infrastructure.
- PSP portability. Switch processors by changing your gateway credentials ID, not your integration code.
- Consistent interface. PCI Booking normalizes request and response formats across all PSPs.
Next Steps
Charge
Process a simple charge transaction.
Authorize & Capture
Split authorization and capture into two steps.
PSP Credentials
Set up and manage your PSP credentials.
Gateway-Specific Guidance
PSP-specific requirements and configuration.

