WakaPay Docs

API Reference

checkout

← All tags

Purpose

Checkout endpoints power the customer payment journey: creating a session, showing payment instructions, and tracking status until paid/expired/cancelled.

When to use

  • Use these when a merchant wants to start a crypto payment flow for a customer.
  • Sessions are the canonical object you poll/subscribe to for payment status.
  • Pair with payment matching endpoints if reconciliation happens asynchronously.
post/checkout-sessions

Endpoint

Unknown

No detailed description provided for this operation in the OpenAPI spec.

operationId: CheckoutController_createtag: checkoutpermalink
get/checkout-sessions/{id}

Endpoint

Unknown

No detailed description provided for this operation in the OpenAPI spec.

operationId: CheckoutController_getOnetag: checkoutpermalink
post/checkout-sessions/{id}/bind-tx

Endpoint

Unknown

No detailed description provided for this operation in the OpenAPI spec.

operationId: CheckoutController_bindTxtag: checkoutpermalink
get/checkout-sessions/{id}/status

Endpoint

Unknown

No detailed description provided for this operation in the OpenAPI spec.

operationId: CheckoutController_statustag: checkoutpermalink
get/merchants/me/checkout-sessions

Endpoint

Auth

No detailed description provided for this operation in the OpenAPI spec.

operationId: MerchantCheckoutController_listtag: checkoutpermalink
get/merchants/me/checkout-sessions/{id}

Endpoint

Auth

No detailed description provided for this operation in the OpenAPI spec.

operationId: MerchantCheckoutController_getOnetag: checkoutpermalink