Supported integration methods for APMs

You can offer payment providers for your consumers using any of the following integration methods, depending on what the payment provider supports:

The following table shows which integration methods are supported by each payment method:


Alternative Payment Method

Multi-APM iframe
(ExpressAPM)

Individual-APM iframe
(button iframe)

Custom
(redirect)

Afterpay

through Citcon

Y

Y

Y

Apple Pay

Y

Y

N

Google Pay

N

Y (through custom DIV only)

N

Klarna

Y

Y

N

Paynet

Y

Y

Y

PayPal /
PayPal (with Braintree)

Y
N

Y
Y

Y
N

Sofort

through Checkout.com

Y

Y

N

Given this information, there are pros and cons to each method.

Integration method

Pros

Cons

Multi-APM iframe (ExpressAPM)

  • Fastest and easiest integration.
  • Most (but not all) APMs are supported.
  • Very little customization possible.
  • No control over the look of the APM button.
  • Adding or removing APMs changes the size of the iframe.

Individual-APM iframe (button iframe)

  • This is the only method where every APM is supported.
  • Since they are separate, adding and removing APMs does not affect existing ones.
  • No control over the look of the APM button.
  • Some APMs display as a form instead of a button.

Custom (redirect)

  • Complete control on how the integration looks and works.
  • Since they are separate, adding and removing APMs does not affect existing ones.
  • Few APMs are supported with this option.
  • Complex integration work.