Payment Integration With PayFast in Commerce SDK seems to be not working Properly
Tech-Kishan opened this issue · 1 comments
Other Development Issue
Summary
Describe the issue
We have a Customized Payment integration with E-Commerce Website to PayFast but there is an error comming whenever we try to get confirmation from Psyfast to D365 Commerce HQ, but is we send and payment approval to Payfast it is working properly.
Version and Error Info
Commerce SDK Component: Commerce Runtime
Component Version: 9.44
Commerce SDK Version: 9.44
Exception/Error Details: Payment Confirmation from Payfast to D365 Commerce HQ not getting through.
This is the error that i get on my Azure Logic app :
{
"TypeName": "CommerceException",
"Exception": "{\r\n "ErrorResourceId": "",\r\n "LocalizedMessage": "CreateOrderFromCart:An item in a Payment Properties collection may not be null"\r\n}",
"CorrelationId": "ca241077-df0b-45ee-8c92-c9e7c215aeb2"
}
I have atteched my code file that i think needs to be woked on.
PayFastCardPaymentService.zip