Last updated

Direct Integration

Direct Integration enables you to process payments entirely through server-to-server API calls, maintaining full ownership of the customer-facing checkout experience. This approach is ideal for businesses requiring complete control over their payment interface while leveraging Computop Paygate's global payment infrastructure.

Core characteristics:

  • No redirects. Customers remain on your website/app throughout checkout
  • Full ownership and control of the UI/UX of checkout process.
  • Requires more integration efforts than other integrations.
  • Requires stricter compliance to manage PCI sensitive data.

Payment Flow

Direct Integration sequence diagram

  1. Customer proceeds to checkout on your online store.
  2. Your frontend requests the payment page to your server.
  3. Your server renders the payment form.
  4. Customer enters the details and completes payment.
  5. Your frontend requests for payment to your server.
  6. Your server makes a Create payment call with paymentMethods.integrationType=DIRECT to Computop Paygate.
  7. Computop Paygate responds with HTTP 201 response code or an error depending on the outcome of the transaction.
  8. Your server returns a success or a failure page based on the responseCode of the payment.

Supported Payment Methods

Refer to Payment methods overview for the list of supported payment methods via Direct integration.