Shared payment administration

Country-local agent receipts, commissions and CSV reconciliation

Connection and readiness

Administrator sign-in required.

Webhook URL: https://earthman-herbals.hatchable.site/api/stripe/webhook

Required events: checkout.session.completed, checkout.session.async_payment_succeeded, checkout.session.async_payment_failed, checkout.session.expired, invoice.paid, invoice.payment_failed, customer.subscription.deleted, charge.refunded, charge.dispute.created, charge.dispute.closed.

Enter credentials only in secure backend Setup. STRIPE_LIVE_SECRET_KEY requires rk_live_ or sk_live_; STRIPE_WEBHOOK_SECRET requires whsec_. Use a separate test signing secret while the account is in test mode.

Create an approved invoice

Use the verified company record and agreed price. Creating a payment link does not send an email. Receipts require the originating company to confirm and apply the paid invoice to its service record; this does not automatically approve an application or dispatch an order.

Invoice register and receipts

Test receipts stay separate from live receipts. Processor fees, net settlement, refunds and bank settlement must be reconciled before financial close. Driver, supplier and agent payouts are separate.

Loyalty-token invoice reconciliation

Verify the issuer account, actual debit, redemption reference, face value, receiving merchant and source invoice. Approved commercial invoices from all five divisions can receive verified token credit. Investment purchases retain their separate review workflow. For RIDM, match the redemption record in token reconciliation. A debit reference can fund only one invoice.

If declined, restore any reserved issuer tokens through their issuing account. This desk does not mint tokens or perform cash payouts.

Token purchase conditions · Taxes paid separately

Tokens and loyalty cards do not make a purchase tax-exempt. Tokens cover only the eligible goods or service value after agreed discounts. Applicable sales taxes must be itemized and paid by the customer in cash or a regular non-token payment method, never deducted from a loyalty or tokenized card.

Merchants must determine, charge, collect and remit applicable taxes for their jurisdiction. Any processing fees and applicable tax on those fees must be disclosed before approval. Token cash-in administration applies only to token value; taxes are outside the 80% / 20% token reconciliation.

Ride prices may include service charges and fees. Where a quoted fare includes tax, identify its tax portion on the receipt and reserve it for non-token payment; do not add it again to the quoted total. Inclusive pricing does not establish a tax exemption. Zero tax may be entered only where the transaction is lawfully exempt or zero-rated, or no tax is due.

Verify tax on an existing unpaid invoice

Older invoices require a verified tax portion before tokens are available. Do this before any token request or card checkout.

Built on Hatchable