Server Side APIs Overview

Do you want to take full control of checkout UI/UX elements? Design yours and use our Server to Server APIs to start accepting payment through OPay.

Introduction

In case you want to develop a fully customized payments form, with full UI/UX control. Or if you want to design your own checkout forms and display your preferred payment methods to your clients. In such a case, you can Use our set of comprehensive APIs and then build your own UI/UX for each payment method. With our server APIs, you can:

  • Take full control of checkout UI/UX elements.
  • Design your client’s payment options selection form.
  • Get notified once the status of any of your transactions has been updated.
  • Get transaction status whenever needed.

Opay Server to Server APIs

OPay server to sever APIs are organized around REST. Our APIs:

  • Have predictable and resource-oriented naming convention for URL endpoints.
  • Accept JSON-encoded in raw request bodies.
  • Return JSON-encoded responses.
  • Use standard HTTP response codes.
  • Use the most secure HTTP standard authentication methods for the security of your transactions.

We provide a sandbox staging environment for our developers to assure the integrity of their application logic in handling payments. This allows full testing of our APIs while, in the same time, keeping your live data unaffected. You can integrate with our online payment APIs in several ways. These range from using a pre-built integration, to building your own UI for full control over your checkout experience.

You can create 3DS payments through the 3DS card payment API.
Learn how to create tokens for your customers' cards information and how to issue payments using card tokens.
You can complete the transaction process (establish order) by using the Transaction Create API.
You will learn how to use E-Wallet payments with a QR code and R2P request.
Learn how to retrieve payment information through OPay query payment status API.
Learn how to refund a paid transaction through OPay payment Refund API.
Learn how to retrieve your payment refund information through payment refund status API.
Learn how to cancel an unpaid transaction through OPay payment Reversal API.

User Profile 12 messages

James Jones
Application Developer
Recent Notifications
Another purpose persuade Due in 2 Days
+28%
Would be to people Due in 2 Days
+50%
-27%
The best product Due in 2 Days
+8%