Set up payment services (Retail essentials)
Important
This content is archived and is not being updated. For the latest documentation, see Microsoft Dynamics 365 product documentation. For the latest release plans, see Dynamics 365 and Microsoft Power Platform release plans.
Applies To: Microsoft Dynamics AX 2012 R3
You can configure Retail essentials to process credit card transactions at retail point-of-sale (POS) registers. Payment data is captured once and then flows securely from the POS registers through your business processes in Retail essentials. This topic explains how to set up a payment service for Retail essentials to accept a variety of payment types.
The process for setting up a payment service in Retail essentials includes the following steps, which must be completed in this order:
Partner: In Partner Portal, create a payment service account for the retailer.
Retailer: In Customer Portal, set up a merchant account with a payment provider.
Retailer: Set up Retail essentials for a payment service.
Retailer: Set up retail stores for a payment service.
Partner: In Partner Portal, create a payment service account for the retailer
Sign in to Partner Portal by using the email address and password for your Microsoft account.
Click Customer List, and then click New Customer to add the retailer.
Select the retailer in the list, click Add Service, and then create a Payment Services for Microsoft Dynamics ERP account for the retailer.
In the Add Service form, in the Purpose of account field, select Production.
Click Service List, select the payment service that you created in step 3, click Send Activation, and then enter the customer’s contact information. This information includes the email address for the customer’s Microsoft account.
Click Activate to send an invitation to the retailer.
The retailer receives this invitation by email.
Retailer: In Customer Portal, set up a merchant account with a payment provider
In the invitation email message from your Retail essentials partner, click the invitation link to Payment Services. Sign in by using the email address and password for your Microsoft account.
If you are asked to review and accept the Terms of Service Agreement, review the agreement and the Privacy Statement, select the I accept the Terms of Service Agreement check box, and then click Activate.
Click Open for the payment service.
Under Payment settings, click Payment providers.
Compare the payment providers, read the terms for each provider, and then click Sign up now for the provider that you want.
If you select First Data (EMPS), your contact information is automatically sent to First Data Merchant Services (FDMS). FDMS will contact you to process the application.
If you select CyberSource, your contact information is automatically sent to CyberSource. CyberSource will contact you to process the application.
If you select another provider, follow the provider’s instructions to submit an application.
Sign in to Customer Portal by using the email address and password for your Microsoft account.
Click Service list, select the check box for the payment service, and then click Change Partner.
In the Change support partner form, select the partner in the list, select the Grant service access to the selected partner check box, and then click Change Partner.
Note
If you do not find your partner in the list, tell your partner to register as a partner for online services for Microsoft Dynamics ERP. For more information, see the Partner Portal Provisioning Guide.
Sign out of Customer Portal.
The payment provider will contact you to process your application and set up a merchant account for you.
The process of setting up a merchant account typically includes a credit check. Typically, you must also discuss terms of service and sign a contract with the payment provider. This process might require several days. The process does not require any action in Retail essentials.
After your merchant account is set up with the payment provider, the payment provider provides the settings for your merchant account.
Retailer: Set up Retail essentials for a payment service
Click Retail essentials > Financials > Setup > Payment services.
In the Payment services form, click New, and then, in the Payment service field, enter a unique name for the payment service.
In the Payment connector field, select Dynamics Payment Connector.
In the Test mode field, select true if you are testing the payment service. If the payment service is active in the store, select false.
Under Payment service account, enter the following information:
In the Merchant account ID field, enter the merchant account ID that you received from the payment provider.
In the Service account ID field, enter the service account ID that you received from the payment provider.
In the Microsoft account field, enter the email address for your Microsoft account. This account must be the same Microsoft account that was used to set up the merchant account in Customer Portal.
In the Microsoft account password field, enter the password for the Microsoft account.
In the Supported currencies field, enter currency codes for the currencies that are supported by the payment service. Separate the currency codes by semicolons, without using spaces. For example, enter USD;CAD.
In the Supported payment methods field, enter the payment methods that are accepted by the payment service. Separate the payment methods by semicolons, without using spaces. For example, enter Visa;AmericanExpress;Debit.
Note
Information is entered automatically in the Assembly name, Environment, Portal URL, and Public key fields. Microsoft Dynamics AX automatically generates the public key that is used to encrypt data that is sent to the payment service.
Copy the contents of the Public key field.
Sign in to Customer Portal by using the account email address and password for your Microsoft account.
Under Organization settings, click User management, and then, in the New group, click System User.
In the Public key field, paste the public key that you copied in step 6, and then click Save.
In the User management list, click the first name or last name of the system user that you created in step 8, and then click Edit.
Under Services and Roles, in the Available Roles list, select Payment Administrators. Use the right arrow button to add the role to the Selected Roles list, and then click Save.
Sign out of Customer Portal.
In Microsoft Dynamics AX, in the Payment services form, click Validate.
The validation is confirmed as successful.
Click Credit card types, and then add all the credit card types that you accept.
Retailer: Set up stores for a payment service
Click Retail essentials > Channels > Setup > POS > Profiles > Hardware profiles.
In the POS hardware profile form, in the left pane, select the hardware profile for the store.
On the EFT service FastTab, in the EFT service field, select Payment Connector.
In the Merchant account ID field, enter the merchant account ID that you received from the payment provider.
In the Service account ID field, enter the service account ID that you received from the payment provider.
In the Microsoft account field, enter the email address for your Microsoft account. This account must be the same Microsoft account that was used to set up the merchant account in Customer Portal.
In the Microsoft account password field, enter the password for the Microsoft account.
In the Supported currencies field, enter currency codes for the currencies that are supported by the payment service. Separate the currency codes by semicolons, without using spaces. For example, enter USD;CAD.
In the Supported payment methods field, enter the payment methods that are accepted by the payment service. Separate the payment methods by semicolons, without using spaces. For example, enter Visa;AmericanExpress;Debit.
Copy the contents of the Public key field.
Sign in to Customer Portal by using the email address and password for your Microsoft account.
Under Organization settings, click User management, and then, in the New group, click System User.
In the Public key field, paste the public key that you copied in step 10, and then click Save.
In the User management list, click the first name or last name of the system user that you created in step 12, and then click Edit.
Under Services and Roles, in the Available Roles list, select Payment Administrators. Use the right arrow button to add the role to the Selected Roles list, and then click Save.
Sign out of Customer Portal.