{"id":15300673,"date":"2022-01-28T05:51:26","date_gmt":"2022-01-28T05:51:26","guid":{"rendered":"https:\/\/wordpress.org\/support\/topic\/fatal-error-when-checkout-with-amazon-pay\/"},"modified":"2022-01-28T05:51:26","modified_gmt":"2022-01-28T05:51:26","slug":"fatal-error-when-checkout-with-amazon-pay","status":"publish","type":"topic","link":"https:\/\/wordpress.org\/support\/topic\/fatal-error-when-checkout-with-amazon-pay\/","title":{"rendered":"Fatal error when checkout with amazon pay"},"content":{"rendered":"<p>I got this error every order when the customer use to pay amazon pay.<\/p>\n<pre><code>01-27-2022 @ 20:57:24 - K4oPIs - WC_Gateway_Amazon_Payments_Advanced::process_payment - Info: Beginning processing of payment for order 40719 for the amount of 73,810.00 JPY. Checkout Session ID: f539c525-1351-4d31-8c39-f6c08db9f2f0.\n01-27-2022 @ 20:57:24 - K4oPIs - WC_Gateway_Amazon_Payments_Advanced::process_payment - Updating checkout session data for #40719.\n01-27-2022 @ 20:57:24 - K4oPIs - WC_Amazon_Payments_Advanced_API::update_checkout_session_data - Checkout Session ID f539c525-1351-4d31-8c39-f6c08db9f2f0\n{\n    &quot;data&quot;: {\n        &quot;paymentDetails&quot;: {\n            &quot;paymentIntent&quot;: &quot;AuthorizeWithCapture&quot;,\n            &quot;canHandlePendingAuthorization&quot;: false,\n            &quot;chargeAmount&quot;: {\n                &quot;amount&quot;: &quot;73,810.00&quot;,\n                &quot;currencyCode&quot;: &quot;JPY&quot;\n            }\n        },\n        &quot;merchantMetadata&quot;: {\n            &quot;merchantReferenceId&quot;: 40719,\n            &quot;merchantStoreName&quot;: &quot;xxxxxxxxxxxxxxx&quot;,\n            &quot;customInformation&quot;: &quot;WC_Gateway_Amazon_Pay\\\/2.1.0 \\u3067\\u4f5c\\u6210 (Platform=WooCommerce\\\/6.1.1)&quot;\n        }\n    },\n    &quot;headers&quot;: []\n}\n01-27-2022 @ 20:57:25 - K4oPIs - WC_Amazon_Payments_Advanced_API::update_checkout_session_data - ERROR. Checkout Session ID f539c525-1351-4d31-8c39-f6c08db9f2f0.\n{\n    &quot;status&quot;: 400,\n    &quot;method&quot;: &quot;PATCH&quot;,\n    &quot;url&quot;: &quot;https:\\\/\\\/pay-api.amazon.jp\\\/live\\\/v2\\\/checkoutSessions\\\/f539c525-1351-4d31-8c39-f6c08db9f2f0&quot;,\n    &quot;headers&quot;: [\n        &quot;accept:application\\\/json&quot;,\n        &quot;authorization:AMZN-PAY-RSASSA-PSS PublicKeyId=xxxxxxxxxxxxxxxxxx, SignedHeaders=accept;content-type;x-amz-pay-date;x-amz-pay-host;x-amz-pay-region, Signature=fr0h0wR\\\/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx+E8ClJ5nz3K+Ypl0hD1XajoLwQwpbcrMpszgiYPSUqz6Dx3+VgDiA9CDQEogmU5i5nK8+KkbVT0AB\\\/eNZ0mXYEA\\\/vsraIc0FG\\\/8AyhUpvpJA\\\/uECQ\\\/xxxxxxxxxxxxxxxxxxxxxxxxxxxx+do3G4BDBpt2F\\\/HclPhRfRfA\\\/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx==&quot;,\n        &quot;content-type:application\\\/json&quot;,\n        &quot;user-agent:amazon-pay-api-sdk-php\\\/2.2.2 (PHP\\\/7.4.24; Linux\\\/x86_64\\\/3.10.0-1160.36.2.el7.x86_64)&quot;,\n        &quot;x-amz-pay-date:20220127T115724Z&quot;,\n        &quot;x-amz-pay-host:pay-api.amazon.jp&quot;,\n        &quot;x-amz-pay-region:jp&quot;\n    ],\n    &quot;request&quot;: &quot;{\\&quot;paymentDetails\\&quot;:{\\&quot;paymentIntent\\&quot;:\\&quot;AuthorizeWithCapture\\&quot;,\\&quot;canHandlePendingAuthorization\\&quot;:false,\\&quot;chargeAmount\\&quot;:{\\&quot;amount\\&quot;:\\&quot;73,810.00\\&quot;,\\&quot;currencyCode\\&quot;:\\&quot;JPY\\&quot;}},\\&quot;merchantMetadata\\&quot;:{\\&quot;merchantReferenceId\\&quot;:40719,\\&quot;merchantStoreName\\&quot;:\\&quot;xxxxxxxxxxxx\\&quot;,\\&quot;customInformation\\&quot;:\\&quot;WC_Gateway_Amazon_Pay\\\\\\\/2.1.0 \\\\u3067\\\\u4f5c\\\\u6210 (Platform=WooCommerce\\\\\\\/6.1.1)\\&quot;}}&quot;,\n    &quot;response&quot;: &quot;{\\&quot;reasonCode\\&quot;:\\&quot;InvalidParameterValue\\&quot;,\\&quot;message\\&quot;:\\&quot;The value &#039;73,810.00&#039; provided for &#039;chargeAmount.Amount&#039; is invalid.\\&quot;}&quot;,\n    &quot;request_id&quot;: &quot;xxxxxx-xxx-xxxxx-xxxxxx&quot;,\n    &quot;retries&quot;: 0,\n    &quot;duration&quot;: 475\n}\n01-27-2022 @ 20:57:25 - K4oPIs - WC_Gateway_Amazon_Payments_Advanced::process_payment - Error processing payment for order 40719. Checkout Session ID: f539c525-1351-4d31-8c39-f6c08db9f2f0\n{\n    &quot;errors&quot;: {\n        &quot;InvalidParameterValue&quot;: [\n            &quot;The value &#039;73,810.00&#039; provided for &#039;chargeAmount.Amount&#039; is invalid.&quot;\n        ]\n    },\n    &quot;error_data&quot;: []\n}<\/code><\/pre>\n<p>the error start to show after the lates version 2.1.0 update in  2022-01-10<\/p>\n","protected":false},"template":"","class_list":["post-15300673","topic","type-topic","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/15300673","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/15300673\/revisions"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=15300673"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}