Discussions

Ask a Question

CORS error

Hi, our paymongo integration was working fine but now we're suddenly getting this CORS error - we didn't make any code changes. Is there anything that was changed to Paymongo API on your side? What can we do to resolve this?

Securing a Webhook.

I did not understand this part of instruction. Could you elaborate further and provide an example of how the data should be look?

URLs for Webhooks

Which URLs are considered to be publicly accessible?

ANSWERED

load to gcash

can i transfer load to gcash?

ANSWERED

Livemode Webhook

Hi it is possible and no conflict if I create another webhook in Live mode since the payment process was different. First and current payment was on WordPress and the other one was on payment page on paymongo because we're ongoing development and rebuild our website and wordpress should not be use in the future.

Hi I am getting an error. I tested this using the card numbers in Testing.

Fatal error: Uncaught GuzzleHttp\Exception\ClientException: Client error: POST https://api.paymongo.com/v1/payments resulted in a 400 Bad Request response: {"errors":[{"code":"parameter_invalid","detail":"The source.type passed card is invalid.","source":{"pointer":"source.ty (truncated...) in C:\xampp\htdocs\paymongo\vendor\guzzlehttp\guzzle\src\Exception\RequestException.php:113 Stack trace: #0 C:\xampp\htdocs\paymongo\vendor\guzzlehttp\guzzle\src\Middleware.php(72): GuzzleHttp\Exception\RequestException::create(Object(GuzzleHttp\Psr7\Request), Object(GuzzleHttp\Psr7\Response), NULL, Array, NULL) #1 C:\xampp\htdocs\paymongo\vendor\guzzlehttp\promises\src\Promise.php(209): GuzzleHttp\Middleware::GuzzleHttp{closure}(Object(GuzzleHttp\Psr7\Response)) #2 C:\xampp\htdocs\paymongo\vendor\guzzlehttp\promises\src\Promise.php(158): GuzzleHttp\Promise\Promise::callHandler(1, Object(GuzzleHttp\Psr7\Response), NULL) #3 C:\xampp\htdocs\paymongo\vendor\guzzlehttp\promises\src\TaskQueue.php(52): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise{closure}() #4 C:\xampp\htdocs\paymongo\vendor\guzzlehttp\promises\src\Promise.php(251): GuzzleHttp\Promise\TaskQueue->run(true) #5 C:\xampp\htdocs\paymongo\vendor\guzzlehttp\promises\src\Promise.php(227): GuzzleHttp\Promise\Promise->invokeWaitFn() #6 C:\xampp\htdocs\paymongo\vendor\guzzlehttp\promises\src\Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending() #7 C:\xampp\htdocs\paymongo\vendor\guzzlehttp\promises\src\Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList() #8 C:\xampp\htdocs\paymongo\vendor\guzzlehttp\promises\src\Promise.php(69): GuzzleHttp\Promise\Promise->waitIfPending() #9 C:\xampp\htdocs\paymongo\vendor\guzzlehttp\guzzle\src\Client.php(189): GuzzleHttp\Promise\Promise->wait() #10 C:\xampp\htdocs\paymongo\create_payment.php(100): GuzzleHttp\Client->request('POST', 'https://api.pay...', Array) #11 {main} thrown in C:\xampp\htdocs\paymongo\vendor\guzzlehttp\guzzle\src\Exception\RequestException.php on line 113

ANSWERED

Webhook Events

Hi, can I ask if there is a documentation of list of webhook events? I want paymongo to sent event when payment is paid and I only known event is 'source.chargable' event. Thank you.

ANSWERED

How to simulate "payment.failed" in webhook api?

I've been configuring the webhook api, however I only managed to call source.chargeable and payment.paid. Is there a way to simulate payment.failed?

Why is my webhook not working on Livemode?

Webhook is fine when I'm testing it out using TEST API but when I use LIVE API KEYS it does not work?

Archive a Link (PHP) is not working

Example Reference Number = FFFFFF