Parameters

The below article gives an overview of the parameters used in GoCardless for Dynamics 365 Business Central – TAPP and their definitions.

Journal Processing Section

Parameter NameDefinition
Customer Journal TemplateThe default template name to use when creating a cash receipt journal during payout processing.
Customer Batch NameThe default batch name to use when creating a cash receipt journal during payout processing.
Default Cash Receipt Bank AccountThe default bank account to use when creating the Cash Receipt during payout processing.
Vendor Journal TemplateThe default journal template to use when creating a purchase journal for fees during payout processing.
Vendor Batch NameThe default batch name to use when creating a purchase journal for fees during payout processing.
GoCardless Vendor No.The vendor number to use when processing the payout fees.
Payment Vendor Journal TemplateThe default journal template to use when creating a payment journal to process the payout fees.
Payment Vendor Batch NameThe default batch name to use when creating a payment journal to process the payout fees.
GoCardless Fees AccountThe Tolerance G/L account to use when processing the payout fees.
Surcharge Fees AccountThe G/L account to use when processing the surcharge fees in a payout.
Mandate Customer Bank AccountThe Default Bank Account Name to use when creating a Customer Bank Account to link with the mandate.

Data Migration/Reconciliation

Parameter NameDefinition
Migration ModeEnables the migration mode. Use this only when you are setting up TAPP for the first time or onboarding a new GoCardless merchant.
Auto Suggest ActionsAutomatically suggests actions for synchronization records.
Auto Accept ActionsAutomatically accepts actions for synchronization records.
Auto Process ActionsAutomatically processes actions for synchronization records.
Auto-Create BC CustomerAutomatically creates a Business Central customer when the synchronization process suggests to create a new customer.
Customer Recon. No. SeriesThe Reconciliation No. Series to use for Customer Reconciliations used to synchronize customers.
Customer Sync – Skip MatchDuring customer synchronization, skip the processing of reconciliation records suggested as Match
Customer Sync – Skip NewDuring customer synchronization, skip the processing of reconciliation records suggested as New
Customer Sync – Skip ManualDuring customer synchronization, skip the processing of reconciliation records suggested as Manual
Customer Sync – Skip Empty Email AddressDuring customer synchronization, skip GoCardless customers that were retrieved without an email address.
Migration No. SeriesThe Reconciliation No. Series to use for DDM Reconciliations used to synchronize direct debit mandates.
Customer Bank Account No. SeriesThe Customer Bank Account No. Series to use for the creation of new Customer Bank Accounts in BC.
Mandate Customer Bank Acc NameThe Default Bank Account Name to use when creating a Customer Bank Account to link with the mandate.
Customer Reconciliation PeriodSpecifies the period to take in consideration when synchronising customers.
Mandate Recon. Period (Days)Specifies the period to take in consideration when synchronising mandates.
Billing Req. Reconciliation PeriodSpecifies the period to take in consideration when synchronising billing requests.
Payment Recon. Period (Days)Specifies the period to take in consideration when synchronising payments.
Refund Reconciliation PeriodSpecifies the period to take in consideration when synchronising refunds.
Payout Reconciliation PeriodSpecifies the period to take in consideration when synchronising payouts.

Preferences Section

Parameter NameDefinition
Use Default MerchantSpecifies whether to use the default merchant in Sales Documents.
Charge Date PreferenceSpecifies the preference to use when calculating the charge date of the GoCardless Payment.
Require Cancel ReasonSpecifies whether the user is required to provide a reason why the payment is being cancelled.
Use Mandate’s Next Possible Charge DateSpecifies whether to use the mandate”s Next Possible Charge Date when retrying a payment.
Refund Application PreferenceSpecifies the preference against which customer ledger entry type will a GoCardless Refund be applied when processing refunds in GoCardless Payouts.
Skip Failed Refunds in Different PayoutsSpecifies whether processing of a refund during payout processing should be skipped if that refund results to be failed in a separate payout.
Auto-Unapply RefundsDetermines whether refunds should be automatically unapplied when being reversed due to Refund Funds Returned in payouts.
Chargeback BehaviourSpecifies what the system should do when a Chargeback is received and processed during payout processing.
Chargeback No. SeriesSpecifies the No. Series to use when creating journals for Chargebacks during payout processing.
Surcharge No. SeriesSpecifies the No. Series to use when creating journals for Surcharge Fees during payout processing.

Updated on August 11, 2025

Was this article helpful?

Related Articles