Take a payment in only 3 steps with an Opayo Payment Integration (Pi).
Step 1. Enable checkout
When you receive a checkout request from your shopper’s browser, display your payments page and add the SagePay.js and your Opayo Merchant Session Key to its code.
Step 2. Collect payment details
Ask your shopper to enter their card details:
- When you use our Drop-In Checkout integration, your shopper enters their card details into our drop-in UI.
- When you want full control of the checkout experience you can Integrate Your Own Form. Your shopper enters their card details into a form of your own design.
We capture the card details and transmit them securely to Opayo using the SagePay.js JavaScript library. We will return a single-use Card Identifier token for you to use in your payment request. You can ask to reuse tokens, too.
Step 3: Request payment
Use the unique Card Identifier received at Step 2, to submit a payment request from your server and then handle the transaction response.
That's it!
You have taken a payment with Opayo.
Get Started
For all integrations you must:
- Create a Session Key to authenticate your calls from the browser.
- Enable the Opayo JavaScript library to Tokenise card details as the unique Card Identifier used to submit payments from your server.
To help integrate:
- Read this integration guide
- Review the API Reference
- Test our API in the Sandbox
Support
Our World class support and guidance will get you up and running as quickly as possible.
Related Pages
Integrations
- Integrate Our Drop-In Checkout.
We give you a flexible form that is integrated seamlessly within your payment pages. - Integrate Your Own Form.
Take complete control over the checkout experience and keep PCI requirements to a minimum. - Submit Payments from Your Server
The essential step to complete a transaction. - Tokens (Reusable Identifyers)
Ask to reuse tokens and ease your returning customers' experience. - Additional Transaction Types.
Options to manage payments.
Account
- Authentication and Credentials.
Get your Opayo Pi credentials and authenticate your API calls. - API Reference
Find full details of requests, responses, and parameters. - Test In Sandbox.
Create a sandbox account and try our API today. - Support.
Our World class support and guidance will get you up and running as quickly as possible.