1. Introduction
This guide describes how to integrate with the Obtained Payment Processor (OPP) REST APIs to perform financial transactions (e.g., card payments, eWallets, APMs) including synchronous and asynchronous (3D Secure) flows, as well as connector-specific technical details.
This paper provides a starting point for technology professionals or developers who are looking for technical information about integrating the Payment platform into their applications.
Familiarity with web development techniques is assumed.
- Registered OPP Merchant account.
- Merchant IPs whitelisted in OPP dashboard.
- Obtained API credentials: Merchant ID, Store ID, Terminal Key, Secret Key.
APM has the same integration flow as a Credit Card integration. The difference is in the fact that in the case of APM, CC details should not be sent.
- Direct (server-to-server calls)
- Hosted Page (redirect to OPP-hosted UI). Each merchant might be forced to use a hosted page solution. In this case, the integration should be the same as APM integration.