Purpose
1.2. Enable customers to pay securely via multiple gateways (cards, wallets, bank transfer) immediately upon job completion or invoice issue—improving cash flow and convenience.
1.3. Sync payment data to accounting, CRM, and notification workflows for unified financial tracking and prompt service fulfillment updates.
Trigger Conditions
2.2. Invoice generated and dispatched to customer.
2.3. Payment request initiated via portal, email, or SMS.
2.4. Customer clicks “Pay Now” or receives a payment link.
2.5. Invoice overdue status detected.
Platform Variants
• API: PaymentIntent creation; configure webhook for invoice.payment_succeeded
3.2. PayPal
• API: Orders API for instant checkout; configure webhook for PAYMENT.CAPTURE.COMPLETED
3.3. Square
• Feature: Invoice Payment Link; use CreatePayment API and invoice.paid webhook
3.4. Authorize.Net
• API: createTransactionRequest for credit card/ACH; Webhooks for net.authorize.payment.capture
3.5. Braintree
• API: Transaction.sale method; subscribe to Transaction Settled webhooks
3.6. Adyen
• Endpoint: /payments API and /notifications webhooks
3.7. Razorpay
• API: Payment Links with Order API; webhook for payment.captured
3.8. Mollie
• API: /payments endpoint; use webhookUrl on payment creation
3.9. Worldpay
• API: Direct payment JSON API; webhook for paymentStatusEvent
3.10. 2Checkout (Verifone)
• API: /orders endpoint; INS (Instant Notification Service) for payment completed
3.11. Amazon Pay
• API: /v2/checkoutSessions; Configure IPN (Instant Payment Notification)
3.12. Klarna
• API: /payments/v1/authorizations and /captures; use push notification on capture
3.13. Afterpay
• API: /payments/capture; webhook for payment update
3.14. Payoneer
• API: Payment Requests; use Payment Notification Service
3.15. WePay
• API: /checkout/create, subscribe to account.webhook for CHECKOUT_PAYMENT_PAID
3.16. GoCardless
• API: /payments for Direct Debit; webhooks for payment_created and payment_confirmed
3.17. Sofort (Klarna)
• API: /api/v1/transactions; notification_url for status updates
3.18. BlueSnap
• API: /v2/transactions; Webhook: PAYMENT_SUCCESS
3.19. Dwolla
• API: Transfers endpoint; webhooks for transfer_status
3.20. Venmo (via PayPal)
• Enable “Pay with Venmo” checkout via PayPal Orders API
3.21. Apple Pay
• Integrate with merchant session API and process with connected payment gateway
3.22. Google Pay
• Integrate Google Pay API for web or app; process via gateway’s REST API
Benefits
4.2. Reduces manual data entry and error potential.
4.3. Automated payment reconciliation streamlines accounting.
4.4. Fast invoice settlement accelerates cash flow.
4.5. Supports compliance with PCI DSS and security standards.
4.6. Real-time analytics on payments for business insight.
4.7. Enables dynamic discount or late-fee automation within the payment link.