Skip to main content

Integration Checklist

  • Integrate these API endpoints
  • Handle redirect and callback
  • Important details when creating session
    • Prefer checkout profiles for configuring sessions
    • Each item in order.items should contain an unique line_id.
    • Each item in order.items should contain the vat percentage.
    • amount = amount_without_vat + vat_amount.
  • Capturing
    • Make sure to include all the captured items in the call to /capture, also the shipping option.
    • When capturing Collector payments, capture full item lines.
  • Refunding
    • Include the details of the items being refunded.
  • If using Checkout Express
    • Handle shipping address callback for updating shipping options when shipping address changes (optional)
    • Handle discount code callback to validate discount codes (optional)
  • Other