1. Home
  2. Bluefort Payments
  3. TAPP for Microsoft Dynamics 365 Business Central
  4. Stripe
  5. Data Migration: Sync Stripe Customer Payment Method Data to Business Central (optional)

Data Migration: Sync Stripe Customer Payment Method Data to Business Central (optional)

Introduction

For customers already using Stripe and implementing Bluefort’s Stripe for Dynamics 365 Business Central – TAPP, a customer payment methods synchronization between Stripe and Business Central is necessary to continue using existing customer payment methods through TAPP. This article provides a step-by-step guide on how to perform this data synchronization and explains the criteria used during the matching process.

Pre-Requisites

  • Stripe Stripe Customers synced to Business Central: as described in this article, the customer synchronization between Stripe and Business Central should be completed.

Synchronizing the Data

Synchronizing payment methods data from Stripe to Business Central is done through a page, accessible from the search menu, named Stripe Payment Methods Reconciliations which is the playground that will be used to carry out the data synchronization process.

Follow the steps below to carry out the data synchronization.

  1. Navigate to the Stripe Payment Methods Reconciliations page in Business Central
  2. Unless chosen by default, set the Stripe Account from which you want to synchronize customers.
  3. From the menu select New Payment Method Reconciliation and open the newly created record.
  1. Click on Get Payment Methods. This will start a background session to retrieve all customer payment methods in your Stripe Account.
  2. Once the session is complete and Payment Methods are returned, run the Suggest Action batch job from the action available in the menu. If this is the first time synchronization, it is suggested that this job be run for all records.

The outcome of this process is a suggestion on how each customer payment method retrieved from Stripe should be processed. The suggestions brought forward by the process are visible in the ‘Suggested Action’ field and this can be one of the below values;

Suggested ActionDescription
NoneThis sugested action can be because of two different findings i.e.

1. The process did not find the Stripe customer related to the payment method synced to a BC Customer. Text in Error Message field would also be: ‘The Stripe Customer ID is not linked to a BC Customer No.’

2. The process identified that the payment method already exists in Business Central; however, it is linked to a different Business Central customer than the one associated with the Stripe Customer ID of the payment method. Text in Error Message field would also be; ‘The Payment Method already exist in BC but is linked to a BC Customer that is different than the BC Customer No assigned to the Stripe Customer ID.
NewThe process did find the related Stripe customer synced successfully but did not find the payment method synced to Business Central yet and therefore it is suggested to create a new Stripe Payment Method record in Business Central.
MatchThe process did find both the related Stripe customer and the payment method synced successfully to Business Central.

  1. The next step is to run the Accept Suggest Actions to accept the actions. Through this process, the suggested actions are confirmed and accepted by the user.
  2. The final step is to process all the actions which have been accepted by running the Process Suggest Actions. Depending on the suggested action, this process will carry out the necessary tasks as per below;
Suggested ActionTask that will be carried out
NoneNo changes will be done in any record
MatchNo changes will be done to any record as the payment method is already synced. A new record in the Payment Method History will be created for tracking purposes.
NewA new Payment Method Record will be created and linked to the BC Customer identified in the field Sugg. Match BC Customer No.

Any issues encountered during the process are shown in the ‘Error Text’ field.

Updated on July 8, 2025

Was this article helpful?

Related Articles