Online payments let you collect payments directly from invoices and disburse amounts in bills. A receipt is automatically generated and a payment record is automatically created.
It’s required to have a business account in any of the following payment services to proceed:
Note: Creating a payment service business account can take more than one day because you need to submit documents to prove your business is legitimate. In some cases, some gateways would already have a working API upon signing up, like Paymongo.
No. Support varies by provider.
Supports both collection and disbursement:
PayMongo
Xendit
Supports collection only:
Maya
Stripe
HitPay
RazorPay
Supports disbursement only:
Wise
Head over to Settings > Configurations > Online Payments > Connect Service.
Connect a payment service by retrieving your API key from your payment service’s business account settings and entering it in the setup.


Set up your payment services first. Then choose either collection or disbursement profiles and fill in the required fields.
For collection profile
Fill in the general details
Profile Name
Currency
Payment Account
Allow Payments
Lets your customers choose how much to partially pay
Payment Methods
You can choose several payment methods from different payment services you setup
Adjust Fee Settings
Enable gateway fees
Automatically records gateway processing fees
Choose COA for the fees and fill in description
Enable collection of fees from customers
Choose the fee type: percentage, flat amount, or both
Choose the COA
Input the percentage or flat amount
Enable VAT
Note: Each payment method can only be linked to one gateway, but you may duplicate methods if needed.


Yes. You can create multiple profiles for different business needs.
Yes. Enable recording of processing fees in your payment profile under Fees Setting, select the Chart of Account, and add a description. This is currently only available for collection profiles.
Yes. In your collection profile, go to Fee Settings and enable Fees Collected and set fees by percentage, flat amount, or both.
You can assign different Chart of Accounts per method and include VAT in the fees.

Check that you are using a business account, not a personal account, of your payment gateway since APIs are mostly available for business accounts. Also ensure your Payment Profile is set up and active.
For collections: Invoices, subscription schedulers, and invoice schedulers.
For disbursements: Bills and Bills Payments
Online payments are off by default. To activate, open the invoice and click Enable Online Payments in the sidebar.
Note: When using online payments, preview the invoice first to confirm the correct payment option is enabled. Changes to online payment settings apply retroactively.

Payments received through invoices are credited to your connected payment service.
The timing of settlement from your payment service to your bank account depends on the payment provider’s terms and processing schedule.
Yes. You can turn this on in your collection profile.
When a partial payment is made, a partial payment record is created.
Select the bills you want to pay in Bills or Bills Payments and click Disburse Payments.
Add or select the beneficiary account for each vendor. This is the account where the payment will be sent.



Yes. Click on the amount field and enter the amount you want to disburse.
Go to Purchases > Payments > Disbursements
You’ll be able to review the following
Completed: view all successful disbursements
Action Needed: troubleshoot fault disbursements, usually due to insufficient amount in your payment service
In Progress: view all pending disbursements
Cancelled: view cancelled disbursements
