Я пытаюсь опубликовать некоторые переменные в платежном шлюзе.Я не знаю, как отправить с вариантами.Я искал много в Google, но никакой подсказки я не получил.
Похожие сообщения я получил
https://stackoverflow.com/a/32112981/1780414
Процедурные
Ниже код, который я получил отдокументация.
curl -k https://sandbox.juspay.in/orders \
-u your_api_key: \
-d "amount=10.00" \
-d "order_id=ord_007" \
-d "customer_id=guest_user_101" \
-d "customer_email=customer@gmail.com" \
-d "customer_phone=919988665522" \
-d "product_id=:pid" \
-d "description=Order Info"
I did this
/ set post fields
$post = [
'your_api_key'=>'12345678',
'amount' => '10.00',
'order_id' => 'ord_007',
'customer_id' => 'guest_user_101',
'customer_email' => 'customer@gmail.com',
'customer_phone' => '9999999999',
'product_id' => 'P01',
'description' => 'Order Info',
];
$ch = curl_init('https://sandbox.juspay.in/orders');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
// execute!
$response = curl_exec($ch);
// close the connection, release resources used
curl_close($ch);
// do anything you want with your response
var_dump($response);
//I got the response
string '{"status":"error","error_code":"access_denied"}' (length=47)