Test a payment
Last updated
Was this helpful?
Last updated
Was this helpful?
Once you have successfully run the , you should be able to test the payments.
is a pre-requisite before you can test the payments.
There are three conditions in which you might want to make a test payment:
Local: Once you have got the Control Centre running (at ) and have configured your payment processor via it. You can go to Home section in Control Centre, and you will find a "try it out"
button (Highlighted with blue colour in the image below).
Self Hosted Web App: In case you have hosted the SDK and integrated it on your app, you can do a usual release of your app. Post successful deployment, you can test the payments on your app url.
Playground deployment: In case you have , you will see the playground up and running on the public IP that you received after deployment.
On Local, click on Connectors -> Payment Processors and Connect a Dummy Processor:
Go ahead and connect any dummy processor, we'll show an example with the fauxpay processor:
Just connect and proceed with the provided credentials:
From there, navigate back to the Home page and click on Try it out:
Input the credentials and Click on Pay 100: :
You'll see a successful Payment:
Congrats! You have successfully tested an end-to-end payment with your own app server and the control center
In case you have integrated the web client on your app and want to test a payment, the payment status confirmation screen has to be handled by you. You will see that post payment confirmation.
Once you are done with the test payment, you can explore more about these:
I am unable to complete the payment There can be multiple reasons for this. Please make sure that you have correctly followed all the steps in section. Also make sure that you have configured at least 1 connector.
My transactions are failing. This can happen when the connector is not correctly configured. Please make sure that the configured API keys are correct. In case of card payments, make sure that you have enabled raw card processing on the connector dashboard. An exhaustive list of error and the corrective items are .
How to set up routing rules
How to integrate Hyperswitch with your app
List of supported payment processors and payment methods
AI Powered observability to reduce cost