Skip to main content

API endpoint mapping

Create a payment request

  • Request body schema is identical — no changes required
  • Only the URL path changes from /payment-links to /checkouts

List payment requests

  • Response key changes from paymentLinks to checkouts
  • Pagination (pageSize, pageToken, nextPageToken) is unchanged
  • Status filter values are unchanged

Retrieve a specific payment request

  • Path parameter renamed from paymentLinkId to id
  • ID format (24-character hexadecimal) is unchanged

Deactivate a payment request

  • Path parameter renamed from paymentLinkId to id
  • Behavior is identical — only ACTIVE resources can be deactivated

Response schema mapping

Payment details

Webhook event mapping

Updating your subscriptions

Event type mapping

Node.js implementation examples