Skip to main content

Notifications

Supply chain | Supply Chain Management, Commerce
Unanswered

How Payments are posted for E-commerce sales orders in D365 using or not using feature ‘Omni-channel Commerce order payments’

Posted on by

How Payments are posted for E-commerce sales orders in D365 using or not using feature ‘Omni-channel Commerce order payments’

Attached a document with clear screenshots for your convenience on the next comment.

Example shown in version 10.0.16 with Contoso demo data.

Before we go into details, there is a setup for payments:

  1. Online stores/Fabrikam online store/Tab Set up/section Set up/Payment methods/select Payment method e.g. 3 ‘Cards’/verify Account number:

Tab Posting:

  • Account type= Ledger account
  • Account number=112120:

pastedimage1614274122286v1.png 

  1. Accounts receivable parameters/Tab Credit card/Fast tab Credit card payment posting:
  • Account type= Ledger
  • Account= 110110

 pastedimage1614274184550v2.png

  1. Run 9999 job.
  2. Open E-commerce store and sell a product. Pay using credit card. Transaction completed.
  3. Back to HQ, run P-job. Run ‘Synchronize orders’. Sales order created in HQ.
  4. Post an invoice for sales order. 
  5. How the payment voucher will be posted - it is depending on feature ‘Omni-channel Commerce order payments’.                                        7.1. When Omni-channel Commerce order payments’ feature is NOT ENABLED:
  • Sales order Header will have Payments type = Legacy

 pastedimage1614274208034v3.png

  • Tab Sales order/Payments button will be greyed out (you are not able to change payment method)
  • When an invoice is posted, checking posted Payment voucher - payment ledger account will be taken from Accounts receivable parameters – ledger account 110110:

            7.2. When Omni-channel Commerce order payments’ feature is ENABLED:

  • You should have call center enabled (your user added to call center)
  • Sales order Header will have Payments type = Commerce

pastedimage1614274235631v4.png 

  • Tab Sales order/Payments button will be active

 pastedimage1614274259810v5.png

To verify that, click Payments button – you can see added line with payment method 3 ‘Cards’:

pastedimage1614274297522v6.png 

Note: sales order is created as Call center sales order with the same functionality for Payments posting.

  • When an invoice is posted, checking posted Payment voucher – payment ledger account will be taken from payment method set tup on the store – ledger account 112120:

pastedimage1614274319490v7.png  

Payment voucher:

pastedimage1614274339085v8.png 

  1. ABOUT Omni-channel Commerce order payments feature:

 Go to Feature management and find Omni-channel Commerce order paymentsfeature. To enable it check the information below:

pastedimage1614274357633v9.png 

 pastedimage1614274375157v10.png

 Description of this feature has some requirement:

 ‘This feature adds support for managing MPOS and Storefront order payment lines in a way similar to Call Center payment lines. Specifically, when this feature is enabled, credit card payments for orders created in POS and e-commerce will be editable from the Call Center. In addition to editing capabilities, orders created when this feature is enabled will support linked refunds when the order is returned in the back office. For this feature to be fully supported, at least one Call Center channel must be set up and users editing orders in the back office must be set up as users in that call center channel.’

Enabling this feature be aware it is related to some other features and they also should be enabled:

 pastedimage1614274395728v11.png

 ‘You cannot enable this feature. This feature requires that the following features are enabled: - Unified payment posting journal defaults for Commerce - Omni-channel payments - Duplicate payment protection on invoicing - Enable refunds over multiple captures - Enable manual void of expired credit card payment lines when authorizations are expired. This feature also requires that channel payment methods have operation mappings. For more information, click learn more.’

There is a full documentation about this feature:

Omni-channel Commerce order payments - Commerce | Dynamics 365 | Microsoft Docs

 

Please note, this is mentioned in this doc:

‘The omni-channel Commerce order payments feature includes many changes to payments and order management workflows. You should do exhaustive testing before you turn on this feature in a production environment.’

  • Ramune Profile Picture
    Ramune on at
    RE: How Payments are posted for E-commerce sales orders in D365

    Document attached:

    4572.How-Payments-are-posted-for-E_2D00_commerce-sales-orders-in-D365.docx

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,253 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,188 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans