Setup
PayTrace Setup
Use the image below and the corresponding numbers to help connect your Microsoft Dynamics 365 Business Central account to your PayTrace Account.
Please ensure you are logged into the PayTrace Terminal, as you will need information from your account to set this up correctly for either production or sandbox testing.
Client ID is the API username you created inside the Paytrace Virtual Terminal. (more information)
Client Secret is the API user password you created inside the Paytrace Virtual Terminal. (more information)
Your PayTrace representative will provide your Integrator ID.
Merchant ID is your PayTrace ID.
To find this ID:
Access the Virtual Terminal Menu option within your PayTrace account.
Select the View Batch Reports Menu option.
Select the Search button.
Your PayTrace ID will appear as the 5-digit number after your Merchant ID.
Example: “Account - sandbox / 8XXXXXXXXXX / 8XXXX”
API URL.
For Dev testing, use: https://api.sandbox.paytrace.com/v3/
For Prod, use: https://api.paytrace.com/v3/
Environment Type dropdown.
For Production, select Prod.
For Sandbox testing, select Dev.
Capture on Post Order dropdown options:
Leave blank if you do not want to use automatic authorization and capture when posting a Sales Order or Sales Invoice.
Select Shipment if you want to automatically authorize payment when marking a Sales Order or Sales Invoice as shipped.
Select Invoice if you want to automatically authorize and capture payment when posting the Sales Order or Sales Invoice.
Capture on Post Cash Receipts toggle ON or OFF.
Turn ON if you want to be able to capture authorized payments from Posted Sales Invoices on the Cash Receipts Journals page.
Turn OFF if you don't want to be able to capture authorized payments from Posted Sales Invoices on the Cash Receipts Journals page.
Currency Code must be set to “USD”.
Select the Refund Journal Template of your choice or create a new one.
Select the Refund Journal Batch of your choice or create a new one.
Select the Refund Account Type for the account type you want to use for refund journal entries.
Select the Refund Balance Account to which you want to post refund journal entries.
Select the PayTrace Journal Template of your choice for recording payment transactions or create a new one.
Select the PayTrace Journal Batch of your choice for recording payment transactions or create a new one.
Select the PayTrace Bal. Account Type for the account type you want to use for payment journal entries.
Select the PayTrace Bal. Account to which you want to post payment journal entries.
Expiration Payment Date Input the number of days (no more than 20D) you want authorizations to expire after.
Select Test Connection.
Payment Terms
Select Payment Terms at the top of the PayTrace Setup page.
Select the checkbox in the Automatic Authorization column checkbox next to the payment term you’d like to use for automatic authorizations.
For testing, select COD.
Works for existing or new payment terms.
Automatic Authorization is created at the time of the authorization trigger, not based on the term's timing.
Users
Access the Users page.
Use the search icon at the top right-hand corner and type Users.
Select the User for whom you want to edit permissions.
Expand the User Permission Sets.
Select PYT PAYTRACE ADMIN for the user if you want them to access all of the functions available through the Trace AR for Business Central app
Select PYTPT PAY.PROCESSOR if you want the user only to have the ability to view settings, process payments/refunds/voids, and add/edit/delete credit cards
Need more help?
Our support team will be happy to assist you.
If you are unsure where to go, try the search bar on the top right of any page.
If you cannot find the documentation you are looking for, please let our support team know so we can continue to improve this documentation.
If you have questions - please contact support@paytrace.com