🐛 Describe the Bug
Doing some testing on the custom payment providers and they are not passing all fields. I tried sending company/organization name and it does not show up in the payload sent to my iframe:
{
"type": "payment_initiate_props",
"publishableKey": "pk_",
"amount": 1,
"currency": "usd",
"mode": "payment",
"productDetails": [
{}
],
"name": "",
"description": "",
"image": "",
"contact": {
"id": "123",
"name": "test name",
"email": "myemail@gmail.com",
"contact": "+18887771234",
"shippingAddress": {
"city": "city, fl",
"state": "FL",
"country": "US",
"zipCode": "34102",
"line1": "123 abc"
}
},
"orderId": "123",
"invoiceId": "",
"transactionId": "123",
"locationId": "123",
"language": "en-US"
}
📍 API Endpoint
Payments
✅ Expected Behavior
Return all primary fields data submitted on order form to the payment gateway.
💻 Screenshots or Code Samples
No response
Product Area
payments
📋 Use Case
bug
🚨 Why Should This Be Prioritized?
bug
🧠 Additional Context
No response
🐛 Describe the Bug
Doing some testing on the custom payment providers and they are not passing all fields. I tried sending company/organization name and it does not show up in the payload sent to my iframe:
{
"type": "payment_initiate_props",
"publishableKey": "pk_",
"amount": 1,
"currency": "usd",
"mode": "payment",
"productDetails": [
{}
],
"name": "",
"description": "",
"image": "",
"contact": {
"id": "123",
"name": "test name",
"email": "myemail@gmail.com",
"contact": "+18887771234",
"shippingAddress": {
"city": "city, fl",
"state": "FL",
"country": "US",
"zipCode": "34102",
"line1": "123 abc"
}
},
"orderId": "123",
"invoiceId": "",
"transactionId": "123",
"locationId": "123",
"language": "en-US"
}
📍 API Endpoint
Payments
✅ Expected Behavior
Return all primary fields data submitted on order form to the payment gateway.
💻 Screenshots or Code Samples
No response
Product Area
payments
📋 Use Case
bug
🚨 Why Should This Be Prioritized?
bug
🧠 Additional Context
No response