- The Sample app implements the complete scope of the iOS SDK.
- To help you kick start your own application using the Sample App as a Base so that you can focus on developing a cool application while we take care of payments in your application.
- Create orders and make payments on either Test or Production Environments.
- Check for the Order status.
- Refund the Payment for a completed Order.
- Choose either Test or Production Environment
- Give your details and proceed to create a new Order with Instamojo.
- Choose from a Payment method from multiple Payment Methods.
- Make the Payment.
- Check the Order status.
- If successful, initiate a full refund for that Order.
Well, we got you covered there as well. Check out the Integration Documentation here to integrate Instamojo SDK in your Project.
From here on we assume that you have Client ID
and Client Secret
for Production as well as Test.
'Why Test?' you might think. Test Environment to do the integration check of the SDK.
If you do not have the credentials yet, raise a support ticket so that we could generate and send you the credentials in a jiffy.
Please check the Sample Server documentation on how to generate access_token using client_id
and client_secret
Well, transaction ID is a unique ID for an Order. Using this transaction ID, you can fetch Order status, get order details, and even initiate a refund for the Order attached to that transaction ID.
The transaction ID should be unique for every Order.
Yes, we do have a sample server written in Google Go. Sample uses the Sample server to get access_token
and transaction_id
to create an Order
.
You can check the documentation for the Sample Server here
Well, if this documentation doesn't answer any specific questions regarding the Sample App, please raise support ticket. We will respond ASAP.