Setup page · Accounts receivable
Methods of payment
A setup page for customer methods of payment.
- Used by
- Accounts receivable clerk, Accounts receivable manager, Auditor and 10 more roles
- Business process
- Define customer payment processes in Dynamics 365 Finance
- Menu item
CustPaymMode- Main table
CustPaymModeTable- Data entity
CustomerPaymentMethodEntity- Setup steps
- 1 on this page
Everyone
1What it is and why
| What it is | A setup page for customer methods of payment. |
|---|---|
| What you do here | Use it to create and maintain the methods of payment that customers use. |
| Example | For example, a method of payment can include payment control checks that are run in journals when they are posted with that method. |

Functional consultant · Solution architect
2Where it fits
| Business process | Develop sales policies › Define accounts receivable strategy › Define customer payment processes in Dynamics 365 Finance |
|---|---|
| Menu path | Accounts receivable › Payments setup › Methods of payment |
| Set up first | — |
| Used next by | Customers Microsoft Learn ↗Customer payment journal Microsoft Learn ↗Sales orders Microsoft Learn ↗Payment fee Microsoft Learn ↗ |
| Related pages | — |
End user · Functional consultant
3How to do it
Step by step, with screenshots
Set up Methods of payment5 screens
Create and maintain the methods by which customers pay the organization.
Screen 1
Create the customer method of payment
Go to Accounts receivable > Payments setup > Methods of payment
- Select New and fill in the header fields
- On the General FastTab, set Account type and Payment account
- Leave Bridging posting set to No
1Method of payment BEAT-CASH Period Invoice Description Atlas cash test Payment status None Payment type Other Account type Ledger Payment account 110100 Bridging posting No 
page title tab to open what to set or check Screen 2
Post a customer payment journal
Go to Customer payments journal BEAT-000004, List tab
- Open the customer payment journal
- Review the lines on the List tab and the totals below
Check Lines BEAT-140000004 (credit 10.00) and BEAT-140000005 (debit 10.00 USD) for customer BEAT-000001 use offset type Ledger, and the voucher (10.00 = 10.00) and journal (20.00 = 20.00) both balance to 0.00.

page title tab to open what to set or check Screen 3
Check the payment voucher
Go to Voucher transactions BEAT-140000004, Overview tab
- Open the voucher transactions for BEAT-140000004
- Review the Overview tab
Check Voucher BEAT-140000004, dated 10/7/2026, posts 120100 -10.00 USD and cash clearing 110100 +10.00 USD.

page title tab to open what to set or check Screen 4
Check the reversing voucher
Go to Voucher transactions BEAT-140000005, Overview tab
- Open the voucher transactions for BEAT-140000005
- Review the Overview tab
Check Voucher BEAT-140000005, dated 10/7/2026, posts 120100 +10.00 USD and 110100 -10.00 USD, the exact opposite of BEAT-140000004.

page title tab to open what to set or check Screen 5
Check the payment settlement
Go to Customer transactions > View settlements
- Open the customer's transactions
- Select voucher BEAT-140000004 and open View settlements
Check BEAT-140000004 (-10.00) and BEAT-140000005 (10.00 USD) are each settled 10.00, with settlement and closed dates of 10/7/2026 and a balance of 0.00.

page title tab to open what to set or check
Microsoft's steps
- Go to Accounts receivable > Payments setup > Methods of payment.
- Select New.
- In the Method of payment field, enter a clear ID, and enter a Description.
- Select the payment status a payment must have before it can be posted.
- Select how payments are created for invoices when you run a payment proposal, and select the payment type.
- Select the account type, usually Bank, and the bank account that receives the payment.
- Enter the Bank transaction type to help bank reconciliation.
- If payments should post to a bridging account until they clear the bank, turn on bridging and enter the bridging main account.
- Use the File format, Payment control and Payment attributes tabs for electronic formats, mandatory fields and attributes.
- Select Save.
Source: Microsoft Learn ↗
Field guide
| Field | What it means | Worked example | Table column |
|---|---|---|---|
| Method of payment | The ID shown on invoices and payments, so it should say what kind of payment it is and for which bank account.Microsoft Learn ↗ | BEAT-CASH | — |
| Bank transaction type | Identifies the type of payment for your bank and helps during bank reconciliation.Microsoft Learn ↗ | — | — |
| Export format | The format used to export electronic payments.Microsoft Learn ↗ | — | — |
| Import format | The file format of the bank report about payments received from customers.Microsoft Learn ↗ | — | — |
| Return format | The format of the return message from the bank, when the bank supports a return file.Microsoft Learn ↗ | — | — |
| Remittance format | The file format for remittances to a specific bank.Microsoft Learn ↗ | — | — |
| Check number is mandatory | Checks that a check number is entered on the payment.Microsoft Learn ↗ | — | — |
| Payment reference is mandatory | Checks that a payment reference is entered.Microsoft Learn ↗ | — | — |
| Deposit slip is mandatory | Requires the deposit slip option to be selected.Microsoft Learn ↗ | — | — |
| Offset account has the type bank | Checks that the offset account type is Bank.Microsoft Learn ↗ | — | — |
| Bank transaction type is mandatory | Checks that a bank transaction type is selected.Microsoft Learn ↗ | — | — |
| Period | — | Invoice | — |
| Description | — | Atlas cash test | — |
| Payment status | — | None | — |
| Payment type | — | Other | PaymentType |
| Account type | — | Ledger | AccountType |
| Payment account | — | 110100 | PaymentLedgerDimension |
| Bridging posting | — | No | — |
Functional consultant
4Setup decisions
| Setup step | Recommended value and why | Decision · common mistake · test |
|---|---|---|
| Set up Methods of payment | — | — |
Solution architect
5Design impact
| Shared or per company | Per company: each legal entity has its own records. Microsoft data model ↗ |
|---|---|
| Can it be undone | — |
| Feature or country | — |
| If you change it later | — |
Technical architect
6Technical
| Menu item | CustPaymMode Checked in Dynamics 365 |
|---|---|
| Form | CustPaymMode Checked in Dynamics 365 |
| Table | CustPaymModeTableShown as “Methods of payment - customers” in Record infoKey field: PaymModeChecked in Dynamics 365 |
| Data entities | CustomerPaymentMethodEntityCustomer payment method Microsoft data model ↗ |
| Who can open it | PrivilegesMaintain customer methods of payment CustPaymModeMaintainView customer methods of payment CustPaymModeViewDutiesInquire into collections status CollectionLetterCollectionsStatusInquirInquire into collections policies CollectionLetterCollectPoliciesInquireInquire into invoice and cash policies CustInvoiceInvoiceAndCashPoliciesInquirEnable invoice and cash process CustInvoiceInvoiceAndCashProcessEnableMaintain customer payments PaymCustomerPaymentsMaintainInquire into invoice and cash policies RentalCustInvInvoiceAndCashPolInquirEnable invoice and cash process RentalCustInvoiceInvAndCashProcEnableMaintain customer invoices for payment RentalCustomerPaymentMaintain13 security rolesAuditorAuditPolicyManagerCollections agent CollectionLetterCollectionsAgentCollections manager CollectionLetterCollectionsManagerAccounts receivable clerk CustInvoiceAccountsReceivableClerkAccounts receivable manager CustInvoiceAccountsReceivableManagerAccountant LedgerAccountantAccounting manager LedgerAccountingManagerAccounting supervisor LedgerAccountingSupervisorFinancial controller LedgerFinancialControllerAccounts receivable centralized payments clerk PaymAccountsReceivableCentralPaymClerkAccounts receivable payments clerk PaymAccountsReceivablePaymentsClerkRental coordinator agent RentalCoordinatorAgentRental manager RentalManager |
| Actions on the page | Options: Personalize, Page options, ShareChecked in Dynamics 365 |
Developer
7Developer
| Open it directly | https://<your-environment>/?mi=CustPaymMode |
|---|---|
| Integrate with | CustomerPaymentMethodEntity data entity Microsoft data model ↗ |
| Table definition | CustPaymModeTable columns and relations Microsoft data model ↗ |
Everyone
8Sources and checks
- learn.microsoft.com/dynamics365/finance/accounts-receivable/accounts-receivables-set-up-overview
- learn.microsoft.com/dynamics365/finance/accounts-receivable/accounts-receivables-set-up-overview
- learn.microsoft.com/dynamics365/finance/accounts-receivable/tasks/establish-customer-method-payment
- learn.microsoft.com/common-data-model/schema/core/operationscommon/tables/finance/bank/group/custpaymmodetable
- learn.microsoft.com/training/modules/configure-accounts-receivable-dyn365-finance/7-methods-payment-control
- learn.microsoft.com/dynamics365/finance/accounts-receivable/tasks/establish-customer-payment-fees
- Checked in a working Dynamics 365 system, version 10.0.49: the menu item, form, table and security, the page, the demo records and the values in the screenshots.




