1. Home
  2. Bluefort Payments
  3. TAPP for Microsoft Dynamics 365 Finance
  4. Stripe
  5. Bluefort TAPP Payment Automation for Microsoft Dynamics 365 Finance / FSCM – New Customer Onboarding – Stripe

Bluefort TAPP Payment Automation for Microsoft Dynamics 365 Finance / FSCM – New Customer Onboarding – Stripe

Note: For the steps in this tutorial to work you must have first finished deploying and configuring TAPP Stripe for Bluefort TAPP Payment Automation for Microsoft Dynamics 365 Finance found here.

In Microsoft Dynamics 365 Finance, go the customer details card of the customer you want to onboard to Stripe.

Make sure the customer has a primary email configured from the Contact information fast tab or update the info in bulk using standard D365 DIXF.

Then go to the Enterprise automation Tab and to the Stripe field group.

Switch on the flag Enable Stripe payments and click yes on the resulting dialog.

This will generate values in the Stripe customer id and a Stripe customer payment onboarding URL.

Unless you are testing, do not click on the generated URL. Instead it must be sent to your customer.

One way to do this would be to use the Send Stripe payment method URL button in the top ribbon >>> Sell >>> Enterprise Automation – Stripe. You can also manually copy and paste the URL and paste to an email, text message etc. Alternatively, you could use standard D365 / Power Platform tooling to send the email to a customer using a custom email template crafted in Power Automate.

Note: If you need to re-generate the URL because it was accidentally clicked or it has expired you can use the Generate Stripe payment method URL button.

Once the customer clicks on the URL the payment method will appear in the Stripe customer payment methods form. This can be access from the same ribbon button group above where the data will be auto filtered by the current customer or from the main menu Enterprise automation >>> Inquiries and Reports >>> Stripe >>> Stripe customer payment methods.

In order to get the latest payment methods you can manually run the Customer payment method reconciliation process manually from the button in the ribbon or ask your system administrator to configure this process to run automatically as a recurring batch-job.

Once the reconciliation process synchronizes the data for a customer who just did the onboarding, if this is the first payment method synchronized for this customer, then the Customer payment method id field on the customer is automatically populated. If this is not the first payment method onboarded then this field is not automatically populated and the required default payment method must be manually selected from the lookup,

The value in the Customer payment method id field on the customer is the payment method that will be used for charging the customer once the invoice is posted.

The Default payment gateway field is automatically set to Stripe when enabling Stripe for a specific customer. This field must be set to the value Stripe so that any subsequent sales, orders, free text invoices are automatically tagged to use Stripe for payments. If the customer is enabled for both GoCardless and Stripe this field can be used to toggle the default payment gateway to use for this customer.

If the Enable Stripe payments field is toggled off or the Default payment gateway field is not set to Stripe then Stripe processing is not triggered for any sales orders / free text invoices / project invoices linked to this customer.

Success! Once you see the Customer payment method id field populated as per the screen above then your customer has been successfully onboarded.

Updated on June 22, 2025

Was this article helpful?

Related Articles