Skip to main content

Process Invoice Payment

POST 

/api/public/invoices/:invoice_id/process-payment

Process payment for an invoice using a tokenized payment method from the frontend. The frontend uses Stripe.js createPaymentMethod() to tokenize the card, then sends the pm_xxx token here. We charge the card server-side. No auth required — called from the public payment page.

Request

Responses

Successful Response