--- name: payment-initiation-routes description: Handle 12 OpenAPI operation(s) under /payment_initiation for the payment initiation route group. --- # payment initiation API Routes Handle 12 OpenAPI operation(s) under /payment_initiation for the payment initiation route group. Use the generated operation tools to make real API calls. Do not invent API responses. If a tool reports missing setup, return the exact setup field name to the caller. For write, update, or delete operations, state the intended action before calling the tool. ## Operations ### payment_initiation_recipient_create - Operation ID: `payment_initiation_recipient_create` - Route: `POST /payment_initiation/recipient/create` - Mode: WRITE - Summary: Create payment recipient - Body: JSON request body accepted. ### payment_initiation_payment_reverse - Operation ID: `payment_initiation_payment_reverse` - Route: `POST /payment_initiation/payment/reverse` - Mode: WRITE - Summary: Reverse an existing payment - Body: JSON request body accepted. ### payment_initiation_recipient_get - Operation ID: `payment_initiation_recipient_get` - Route: `POST /payment_initiation/recipient/get` - Mode: WRITE - Summary: Get payment recipient - Body: JSON request body accepted. ### payment_initiation_recipient_list - Operation ID: `payment_initiation_recipient_list` - Route: `POST /payment_initiation/recipient/list` - Mode: WRITE - Summary: List payment recipients - Body: JSON request body accepted. ### payment_initiation_payment_create - Operation ID: `payment_initiation_payment_create` - Route: `POST /payment_initiation/payment/create` - Mode: WRITE - Summary: Create a payment - Body: JSON request body accepted. ### create_payment_token - Operation ID: `create_payment_token` - Route: `POST /payment_initiation/payment/token/create` - Mode: WRITE - Summary: Create payment token - Body: JSON request body accepted. ### payment_initiation_consent_create - Operation ID: `payment_initiation_consent_create` - Route: `POST /payment_initiation/consent/create` - Mode: WRITE - Summary: Create payment consent - Body: JSON request body accepted. ### payment_initiation_consent_get - Operation ID: `payment_initiation_consent_get` - Route: `POST /payment_initiation/consent/get` - Mode: WRITE - Summary: Get payment consent - Body: JSON request body accepted. ### payment_initiation_consent_revoke - Operation ID: `payment_initiation_consent_revoke` - Route: `POST /payment_initiation/consent/revoke` - Mode: WRITE - Summary: Revoke payment consent - Body: JSON request body accepted. ### payment_initiation_consent_payment_execute - Operation ID: `payment_initiation_consent_payment_execute` - Route: `POST /payment_initiation/consent/payment/execute` - Mode: WRITE - Summary: Execute a single payment using consent - Body: JSON request body accepted. ### payment_initiation_payment_get - Operation ID: `payment_initiation_payment_get` - Route: `POST /payment_initiation/payment/get` - Mode: WRITE - Summary: Get payment details - Body: JSON request body accepted. ### payment_initiation_payment_list - Operation ID: `payment_initiation_payment_list` - Route: `POST /payment_initiation/payment/list` - Mode: WRITE - Summary: List payments - Body: JSON request body accepted.