Thanks @Main_Method, here are some tips regarding the error:
The error response mentions two things:
- All spaces and other whitespace outside of strings must be removed.
- Numbers should be sent in strings, not as integers/numbers with decimal points.
Here are some resources that may help:
- Rapyd API Request Signatures and How to Calculate
- Verify Webhook Signature? - #2 by Minh_Nguy_n_Van
- How to verify Webhook Signature with PHP script
- Rapyd Integrations: How to Integrate Checkout into your Online Shopping Cart using Python - YouTube
- "error_create_payment" error message coming when I try to place an order on hosted checkout page - #2 by tanoojoy
I would also take a look around your body string, and and how it may not be parsed correctly.