Developer Discussions
Maya ewallet not showing in Maya checkout sandbox
I have followed the guide for setting up the checkout api and the card payment option is working as expected. However I noticed that from the demo website of checkout api that there exist a maya e-wallet option at the top as well. How do I enable this in sandbox?
Ability to cancel a created checkout
Hello,
What is the issue with this checkout request?
It says one or more fields are invalid, but I don't see what the issue is?
Can we investigate this checkout id?
{
"id": "8d3ce340-b8d0-4ab3-bdd6-640273d31fda",
"items": null,
"metadata": null,
"requestReferenceNumber": "GC-2023102300017161",
"receiptNumber": "46e3cdc4-b08a-4d5e-9c61-18178c094745",
"createdAt": "2023-10-23T02:20:01.000Z",
"updatedAt": "2023-10-23T02:20:44.000Z",
"paymentScheme": "master-card",
"expressCheckout": true,
"refundedAmount": "0",
"canPayPal": false,
"expiredAt": "2023-10-23T03:20:01.000Z",
"status": "COMPLETED",
"paymentStatus": "PAYMENT_FAILED",
"paymentDetails": {
"responses": {
"efs": {
"unhandledError": [
{
"logref": "46e3cdc4-b08a-4d5e-9c61-18178c094745",
"code": 2593,
"message": "[2593] Request contains one or more invalid fields",
"receiptNo": "18178c094745",
"links": [
{
"rel": "help",
"href": "https://cdn.paymaya.com/sandbox/payments_api/paymayap3/paymayap3.html"
}
]
}
]
}
},
"paymentAt": null,
"3ds": false
},
"buyer": {
"contact": {
"email": "&@gmail.com",
"phone": "0&&&796703"
},
"firstName": "****",
"lastName": "&&&&",
"billingAddress": {
"line1": "TEST ORDER ONLY DO NOT DELIVER",
"city": "CITY FOR ",
"countryCode": "PH"
},
"shippingAddress": {
"line1": "TEST ORDER ONLY DO NOT DELIVER",
"city": "CITY FOR ",
"countryCode": "PH"
}
},
Fee for a completed transaction for maya checkout
is there a fee if user pay using maya in the checkout? only gcash has a fee of 2% right?
Maya Checkout Going Production unauthorized
I am having trouble integrating Maya Checkout into production.
I already tested my code using the Sandbox and it is working as expected.
But when I update the URL to the production URL: https://payments.maya.ph/checkout/v1/checkouts I am now getting an unauthorized response: https://payments-web-assets.maya.ph/payments-web/assets
How to disable Shipping information in Paymaya checkout?
In our production stage we can see there are four stages: Personal, Shipping & Billing, Card and Review.
We want it like in sandbox that you only need to fill in the card information.
Unused/Expired Checkout in Maya Checkout
This is a reply to your response on my previous question. I can't add a comment so I made a separate question:
Unused/Expired Checkout in Maya Checkout
Assuming users are allowed to request checkout multiples times to make sure they aren't given an expired URL in Maya Checkout, upon successful checkout, what happens to unused or expired payment transactions? What will be the impact of having unused/expired payment transactions to the transaction records? Can we just ignore them or are there steps we need to take to resolve them?
Payment Expiry on Maya Checkout
Is there a way to remove payment link expiry? We will automate sending of generated payment link via email but the problem is, customer may not be able to accomplish payment before expiry. If removing expiry is not possible, what work around can you suggest to achieve our desired use case?
Unable to access the Maya Checkout Page (ALL API KEYS FAILED)
Hi,