I have an issue when using ChargebeeJS (Components and Fields) to use 3DS with the Checkout.com payment gateway.
As follow:
-> Create payment intent in server -> cardComponent.authorizeWith3ds -> Error: "The API response status code (422) does not indicate success. A validation error of type request_invalid occurred with error codes [processing_channel_id_required]"
I think when Chargbee's server requests Checkout.com to create a Payment, the property processing_channel_id is missing.
This is the document for creating a payment with Checkout.com:
I have an issue when using ChargebeeJS (Components and Fields) to use 3DS with the Checkout.com payment gateway.
As follow: -> Create payment intent in server -> cardComponent.authorizeWith3ds -> Error: "The API response status code (422) does not indicate success. A validation error of type request_invalid occurred with error codes [processing_channel_id_required]"
I think when Chargbee's server requests Checkout.com to create a Payment, the property processing_channel_id is missing.
This is the document for creating a payment with Checkout.com:
This is an example project I created (don't worry about the public and secret keys, I will remove those after the issue is resolved