Managing Payments
Track payments received against invoices and process online payments.
Recording a Payment
- Go to Payments in the navigation
- Click New Payment (or use the button on an invoice page)
- Select the Customer and the Invoice
- Enter the Amount received
- Choose the Payment Type (cash, check, credit card, online gateway, etc.)
- Add any Notes or reference numbers
- Click Save
Payment Types
Configure payment types under Settings → Payment Types:
Online Payment Gateways
Simple Invoices integrates with several payment gateways:
- PayPal: Standard PayPal checkout
- Stripe: Credit/debit card processing
- Authorize.net: US-based payment gateway
- Adyen: International payment platform
- Coinbase Commerce: Cryptocurrency payments
- eWay: Australian/NZ payment gateway
- Ko-fi: Simple donation/payment platform
- PaymentsGateway: Generic gateway connector
Setting Up a Gateway
- Go to Settings → System Preferences
- Scroll to the Payment Gateway section
- Enable your chosen gateway
- Enter the API credentials from your gateway provider
- Save changes
Note: Payment gateway secrets are encrypted using the
SI_GATEWAY_SECRETS_KEYconfiguration value.
Payment Reports
View payment history under Reports:
- Total payments by period
- Payments by customer
- Outstanding (unpaid) invoices
- Debtor aging analysis
Refunds & Credits
To issue a credit or refund:
- Open the payment record
- Use the Refund option if available
- Record the refund as a negative payment against the same invoice