For the complete documentation index, see llms.txt. This page is also available as Markdown.

Choosing the right type of integration

When integrating a payment gateway into your system, selecting the appropriate integration method is crucial for ensuring a smooth and efficient transaction process. This guide will help you understand the available integration types, their use cases, and the criteria for making the best decision for your business needs.

The three primary integration types are:

  1. Hosted Payment Page

  2. Direct API

  3. Hosted Component (Coming Soon)

Hosted Payment Page

The Hosted Payment Page method involves directing the customer to a secure, hosted payment page provided by Coda. This page is responsible for collecting payment information and processing transactions.

Advantages

  • Simplifies PCI compliance and handling of PII data since sensitive payment data is handled by Coda.

  • Quick and easy to implement, reducing development time.

  • Supports various devices, including desktop browsers, mobile browsers, and in-app web

Criteria for Use

  • You prefer a simple and quick integration with minimal technical overhead.

  • You need to support multiple payment channels without extensive development.

  • You want to offload PCI compliance responsibilities to Coda.

Direct API

The Direct API method allows you to integrate directly with Coda’s backend services, offering more control and customization over the payment process

Advantages

  • Full control over the user interface and payment flow, enabling a customized payment experience.

  • Direct communication with Coda’s services allows for advanced features and integration.

  • Suitable for businesses needing a tailored payment experience.

Criteria for Use

  • You require a highly customized payment process tailored to your business needs.

  • Your business can handle the complexities of PCI compliance.

  • You have the technical resources to implement and maintain the integration.

Hosted Component

The Hosted Component integration provides a prebuilt UI component that you can embed directly into your existing checkout flow. This method offers a balance between ease of implementation and a seamless user experience, as Coda is not visible to the end user during the purchase process.

Advantages

  • Reduced Development Effort: Utilize a pre-built UI component to minimize the technical resources required for implementation.

  • Seamless Brand Experience: Maintain full control over the user interface visibility, keeping the Coda branding hidden from the customer.

Criteria for Use

  • You want an embedded experience: You prefer to keep the customer on your own site or app during the entire payment process.

  • You have technical resources: You possess the necessary front-end development resources to embed and maintain the UI component.

Making the Decision

To decide which integration type suits your needs, consider the following criteria:

  • Technical Resource Availability: If your team has limited development resources or expertise, the Hosted Payment Page is the better option due to its simplicity and ease of implementation.

  • Customization Needs: If you need a highly customized user experience and have the technical capability to manage PII data, the Direct API provides the flexibility you require.

  • Compliance Requirements: For businesses looking to minimize their PCI compliance burden, the Hosted Payment Page offers a significant advantage by offloading sensitive data handling to Coda.

  • Speed to Market: If you need to launch quickly, the Hosted Payment Page allows for faster implementation and leverages Coda’s optimized and user-friendly interface.

  • Performance: The Hosted Payment Page benefits from Coda's years of optimization, ensuring a high-performance, reliable payment process that can enhance user satisfaction.

By understanding the features and requirements of each integration type, you can make an informed decision that aligns with your business goals, technical capabilities, and timeline.


Comparison between available integrations

...
Hosted Payment Page
Direct API
Hosted Component

Caption text

Customer interface

A page designed and hosted by Coda on which a customer can initiate a purchase for onechannel. Coda can also customise this with publisher branding. *Optional: Payment Channel Selection Page A page designed and hosted by Coda on which a customer can select from a variety of channels.

A set of APIs to integrate Coda’s payment channels into your own UI.

Prebuilt UI component to embed in your checkout flow.

Who presents payment Information to end user?

Coda

Publisher

Publisher

Is Coda visible in purchase flow?

Typical conversion rate

High

Variable

Variable

Integration complexity

Low

High

High

What payment methods are available?

All

Selected

Selected

Last updated

Was this helpful?