Hello. I’m trying to create sychronization between cheetah and keap. When order or payment created in keap create them in keap and the same way from cheetah to keap.
Synchronization from keap to cheetah works fine but when trying to create payment from cheetah in keap i ran into problem with creating a payment.
When making POST to /v1/orders/xxx70/payments with payload:
{
"charge_now": true,
"notes": "asdasdasd",
"payment_amount": "10",
"payment_method_type": "CASH",
"payment_gateway_id":8
}
I’m getting error: [400] Payment Gateway Id is invalid
I asked support about this and they pointed me to get merchatId for that.
I asked admin to show me these values and he did:
So i know that values are true.
What am I doing wrong? Creating said order xxx70 poses no problem so api-key and request stuff is working fine.