Skip to main content

Notifications

Announcements

No record found.

Dynamics 365 Community / Forums / Commerce forum / Customer account payme...
Commerce forum
Suggested answer

Customer account payment for B2C online customers

Posted on by 537

Hi Community,

I was trying to use "customer account" payment options for B2C online customers. I have configured all the prerequisites in the commerce HQ as per the document. 

1) Updated credit limit in customer master data

2) I have enabled "Allow on account" in the customer master data

3) Configured payment method "Customer account" for channel

4) Customer account is added to the checkout page in site builder

After this setup, I am able to see "Customer account" in the payment option along with balance details, but if I select this for the payment system is throwing below error 

pastedimage1643281306216v1.png

Detailed error log

CorrelationId: "978b739d-59b8-49b6-b37d-c3348fe7902c"
Exception: "{ "ValidationResults": [ { "ErrorResourceId": "Microsoft_Dynamics_Commerce_Runtime_RequiredValueNotFound", "LocalizedMessage": "Required value is missing.", "LocalizedMessageParameters": null, "ErrorContext": "Tender line tender type cannot be empty.", "MemberNames": [ "CartTenderLine.TenderType" ] } ], "ErrorResourceId": "Microsoft_Dynamics_Commerce_Runtime_AggregateValidationError", "LocalizedMessage": "A validation error occurred."}"
TypeName: "DataValidationException".

  • Suggested answer
    Bharath jain Profile Picture
    Bharath jain 537 on at
    RE: Customer account payment for B2C online customers

    Hi Umar,

    You cannot use "on account payment" for Guest users, as you don't have any credit limit setup for the same.

    Regards,

    Bharath Jain

  • UmarSystemer Profile Picture
    UmarSystemer 25 on at
    RE: Customer account payment for B2C online customers

    It's typing mistake. It's working fine or signed in customer. I'm only facing issue for guest customer.

  • UmarSystemer Profile Picture
    UmarSystemer 25 on at
    RE: Customer account payment for B2C online customers

    Hi Paul,

    It's working fine for guest customers. I only facing error in case of guest customer.

    Thanks.

  • Suggested answer
    P Jackson Profile Picture
    P Jackson 1,560 on at
    RE: Customer account payment for B2C online customers

    No, you cannot use 'On account' payments for Guest customers, because the Guest customer uses the Default customer account. And I think I am correct in saying that on-account payments can only be used in a B2B site.

  • UmarSystemer Profile Picture
    UmarSystemer 25 on at
    RE: Customer account payment for B2C online customers

    Hi Bharath,

    can we use on-account for guest customers in B2C site? 

    I'm also facing an issue while proceeding checkout. 

    1. CorrelationId: "fe494d57-2731-429d-98d2-0308c5033e27"
    2. Exception: "{\r\n \"PaymentSdkErrors\": [],\r\n \"AdditionalContext\": null,\r\n \"ErrorResourceId\": \"Microsoft_Dynamics_Commerce_Runtime_InvalidPaymentRequest\",\r\n \"LocalizedMessage\": \"Unable to retrieve tender service for operation: {0}. Please check your payment method setup for this tender type.\"\r\n}"
    3. TypeName: "PaymentException".

    Do you have any idea?

    Thanks

  • RE: Customer account payment for B2C online customers

    Hi Bharath,

    If you use a call center channel, then you will be able to use customer account payment method when you place an order in that call center. That call center configuration should contain "enable order completion" to yes.

  • Bharath jain Profile Picture
    Bharath jain 537 on at
    RE: Customer account payment for B2C online customers

    Hi Zohaib,

    There is no customization required on both front end or commerce HQ. However for payment you need to check with payment connectors 

    Regards,

    Bharath Jain.

  • IMZOHAIB Profile Picture
    IMZOHAIB 5 on at
    RE: Customer account payment for B2C online customers

    Hi Bharath,

    Does on-Account payment for B2C need any customization?

    If there is any customization necessary, can you let me know what is it?

    Both from the perspective of front-end and HQ.

  • Bharath jain Profile Picture
    Bharath jain 537 on at
    RE: Customer account payment for B2C online customers

    Hi Paul,

    Customer Account payment for B2C works, I had issues in synchronizing Job but now it is working fine.

  • P Jackson Profile Picture
    P Jackson 1,560 on at
    RE: Customer account payment for B2C online customers

    I know, but that doesn't necessarily mean it works or is supported functionality. For example, there are other settings in HQ - Channel attribute and categories [for the navigation hierarchy, that only apply to POS and not the online channel.) Best if you check with MS.

Helpful resources

Quick Links

Replay now available! Dynamics 365 Community Call (CRM Edition)

Catch up on the first D365 Community Call held on 7/10

Community Spotlight of the Month

Kudos to Saurav Dhyani!

Congratulations to the June Top 10 community leaders!

These stars go above and beyond . . .

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 288,513 Super User

#2
Martin Dráb Profile Picture

Martin Dráb 225,862 Super User

#3
nmaenpaa Profile Picture

nmaenpaa 101,148

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans