Outbound integrations

Gift card integrations 

Process gift card transactions using your gift card provider service.

Loyalty program integrations 

Process loyalty program transactions using your loyalty program service.

On this page

  • Gift Card Integrations
    • Gift card integration overview
    • Gift card integration workflow
      • Single endpoint
      • HTTP required for REST requests and responses
      • Gift card transaction types
      • Response status types
      • Multiple requests for a gift card transaction
      • Cash out transactions
    • Gift card integration authentication
      • Public keys
      • Using the public key to validate JWTs
      • Refreshing the public key
    • Physical gift card requirements
    • Example gift card transaction request
    • Reference gift card API implementation
    • Testing your gift card API implementation
      • About the integration verification tool
      • Verifying a gift card integration
      • Error handling
  • Loyalty program integrations
    • Loyalty program integration overview
    • Loyalty integration implementation
    • Transaction types
      • Search
      • Inquire
      • Redeem
        • Handling Redeemed Offers That Are Not Valid
      • Accrue
      • Reverse
        • Triggering a Reverse Transaction
    • POS workflow
    • Kiosk workflow
    • Reward offers processing
      • Check-level reward offers
      • Item-level reward offers
      • Discount limitations
    • Error handling
      • Custom error messages
    • Latency requirements
    • Network failure and idempotence
    • Loyalty integration authentication
      • Public keys
      • Using the public key to validate JWTs
      • Refreshing the public key
    • Testing your loyalty API implementation
      • Verifying a loyalty integration
      • Error handling
    Developer guide >
    Outbound integrations
  • Gift card integrations
  • Loyalty program integrations
Cookbook
Developer guide
API reference
Platform guide
Release notes