Developer Discussions

Ask a Question

Invalid Request

Hi, Im currently developing a payment paymaya integration via PHP cURL in WordPress, Im able to see the POST Request on the dev tools however when I try to open the '<https://payments-web-sandbox.paymaya.com/v2/checkout'> _note that Im able to open the payamaya checkout URL in less than 30secs._ I always encounter 'Invalid Request' 'The link you're trying to access is invalid or has already expired.' on Maya Dashboard. here is the response I got string(162) "{"checkoutId":"37840256-52b9-4bfe-98f4-cb26e9f6fda9","redirectUrl":"<https://payments-web-sandbox.paymaya.com/v2/checkout?id=37840256-52b9-4bfe-98f4-cb26e9f6fda9"}"> string(0) "" <https://payments-web-sandbox.paymaya.com/v2/checkout?id=37840256-52b9-4bfe-98f4-cb26e9f6fda90>

Past transactions

How to reprint merchant copy of transactions last month

Keep Getting 'Invalid Endpoint' while retriving the webhook from localhost

I am using laravel application for integration. For calling api i am using the Http client laravel. While try to fetch all webhooks it keep saying invalid endpoint, But when i try to use curl command it's working. Also I tried to use curl function in laravel, this time also it's not working. Is any issue while calling the api from localhost. Check and let me know the issue.

Inquiry to Maya Checkout

Hi, I just want to ask something about Maya Checkout. Lets the say the payment is successful but during the redirect the RedirectURL is unavailable. Will maya Checkout try to reattempt to access the redirect URL? is there an API to check last payments? Thank you. Anthony

Does P3 support e-wallets?

I'm currently doing a payment integration and have checked out the Maya Checkout API and Vault API, and confirmed that there's no Refund API for Checkout API, still awaiting response if Vault API refunds only is only available via the Maya Manager Dashboard.

Refunding Online Payment - Checkout / Card Payments

I only see the P3 Refund API, is it the same API for Checkout / Card Payments? And if its the same, what property from the Checkout / Card Payments do we use as Payment TRN?

Disbursement API Rate Limits and Webhooks/Callbacks

I read that Maya enforces rate limiting on its endpoints, but I don't see the exact # for how many request the Disbursement API can handle. Does Maya have Webhooks for the Disbursement API?

"Error processing checkout" error when using live API keys

Hi. I just got our live API keys but whenever I do a test transaction the error "Error processing checkout" appears. This is what appears in our error logs: 2023-12-08T02:13:59+00:00 INFO [Process Payment] Manual capture authorization type none 2023-12-08T02:13:59+00:00 INFO [Process Payment] Payload{"totalAmount":{"value":650,"currency":"PHP","details":{"discount":0,"shippingFee":0,"subtotal":650}},"buyer": <<personal info removed>> 2023-12-08T02:13:59+00:00 INFO [Process Payment][createCheckout] Create Checkout Response Array ( [error] => ) 2023-12-08T02:13:59+00:00 ERROR [Process Payment][createCheckout] null The developer mode has been disabled and the API keys have been double checked. Please assist. Thanks. Dann Garcia

Minimum amount accepted in maya-checkout production?

What is the minimum amount that can be accepted in maya-checkout production?

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?