It seems like you're using an older browser. Things might not work as expected.

Payments using Storefront AX and Dynamics AX 2012 R3

Storefront AX uses Dynamics Commerce Runtime (CRT), provided and distributed by Microsoft Dynamics, for all business logic and calculations. Dynamics ERP is used as the single point of administration and the master data system in the solution. Any business rules defined in Dynamics ERP are available and used in Storefront AX through the Dynamics Commerce Runtime.

Dynamics Payment Connector handles payments. It is configured for each of the retail online channels in the system. The payment connector calls the Payment Service Provider (PSP) for each payment method defined for the retail online channel. Dynamics ERP supports payments cards defined in Dynamics ERP. Card supported are gift cards, loyalty cards and credit cards defined in Dynamics ERP. New customized payment providers can be created and used in Dynamics ERP and Storefront AX by developers if needed. Storefront AX supports all payment providers that are compatible with the retail online channel.

Payment methods

One order can be paid using several payment methods, e.g. some of the order value is paid using a credit card, and some if paid using a gift card or a loyalty card. A gift card can be used to pay an order using only a part of the amount available on the gift card. The same goes for loyalty cards.

The standard function in Dynamics ERP and in Storefront AX is that an order is paid in one currency.

Gift cards

Gift cards can be sold and used with Storefront AX, but due to limitations in Dynamics ERP is it not possible to refill a gift card using the Commerce Runtime. In Dynamics AX 2012 R3 gift cards can only be refilled using POS or the customer service features in AX.

Loyalty cards

Loyalty cards can be used as a payment method in Storefront AX. The loyalty schema defined in Dynamics ERP will calculate the loyalty score for each customer when a sales transaction is converted to a sales order.

Invoicing

Invoicing is handled by Dynamics ERP and is one of the payment methods that are defined for a retail online channel. Dynamics Ax 2012 R3 does however not support any other payment method than card payments even though other payment methods can be defined for the channel in Dynamics ERP. For invoicing or other payment methods is a customization of the Commerce Runtime required. Storefront AX supports any payment method defined in the online channel.

Refunding

Refunding of payments can only be performed in Dynamics Ax 2012 R3 by default.