Hanzo
OpenapiCommerce

Start a PayPal authorization for a new order — the checkout spelling

Begins a PayPal authorization by running the ordinary store authorize flow, since the route binds that exact handler — body, store resolution, tally,…

POST /v1/commerce/store/{storeid}/checkout/paypal/pay

Addresshttps://api.hanzo.ai/v1/commerce/store/{storeid}/checkout/paypal/pay
MethodPOST
Operationpost_commerce_store_by_storeid_checkout_paypal_pay
AuthAuthorization: Bearer $HANZO_API_KEY

Begins a PayPal authorization by running the ordinary store authorize flow, since the route binds that exact handler — body, store resolution, tally, reservations and failure behaviour are the authorize address's, unchanged. The processor is chosen from the body's payment type, so this path reaches PayPal only when that type says so. A successful PayPal authorization stamps a pay key onto the payment, which is the key the confirm and cancel addresses filter on. Build against the plain authorize address instead.

Request

1 field.

FieldInTypeRequiredDescription
storeidpathstringyes

Response

The document declares no response body for this operation. It answers 200 on success and the platform error shape on failure — see Errors.

Examples

hanzo has no subcommand for this operation — the CLI serves only what cloud's live route table confirms. Use HTTP or an SDK.


Commerce API · All Hanzo APIs · Interactive reference

How is this guide?

On this page