InteroperabilityContext: {
    interoperabilityToken?: InteroperabilityToken;
    merchant_reference?: string;
    platform_reference?: string;
}

Interoperability context is critical to provide smooth customer journey.

Type declaration

  • OptionalinteroperabilityToken?: InteroperabilityToken

    Providing the interoperabilityToken inside InteroperabilityContext should always be the goal during the integration since it will prevent Interoperability.resolve() method from performing an extra API call to determine the interoperability status.

  • Optionalmerchant_reference?: string

    Providing merchant reference would be a fallback solution in case interoperabilityToken is missing. Alongside with platform reference, it will be used to determine the interoperability status.

  • Optionalplatform_reference?: string

    Providing platform reference would be a fallback solution in case interoperabilityToken is missing. Alongside with merchant reference, it will be used to determine the interoperability status.