# Instamojo Documentation > Documentation for Instamojo ## API Reference - [Instamojo Payment Experience](https://docs.instamojo.com/reference/overview-and-setup-1.md) - [Overview and Setup](https://docs.instamojo.com/reference/overview-and-setup-2.md) - [Integration guide](https://docs.instamojo.com/reference/payments-api.md) - [Import API Collection to Postman](https://docs.instamojo.com/reference/repository-link.md) - [How to setup the Postman API collection](https://docs.instamojo.com/reference/how-to-setup-the-postman-api-collection.md) - [Generate Access token (Application Based Authentication)](https://docs.instamojo.com/reference/generate-access-token-application-based-authentication.md) - [Create a Payment Request](https://docs.instamojo.com/reference/create-a-payment-request-1.md): This will create a payment request on Instamojo. You need to use a token that is obtained using the Application Based Authentication. - [Get a Payment Request](https://docs.instamojo.com/reference/get-a-payment-request-1.md): This will fetch the details of a payment request on Instamojo. You need to use a token that is obtained using the Application Based Authentication. - [Create an Order using Payment Request ID (For SDK only)](https://docs.instamojo.com/reference/create-an-order-using-payment-request-id-1.md): This will create a Order on Instamojo. You need to use a token that is obtained using the Application Based Authentication. - [Get Payment Details](https://docs.instamojo.com/reference/get-payment-details-1.md): This will fetch the details of a payment on Instamojo. You need to use a token that is obtained using the Application Based Authentication. - [Create a Refund](https://docs.instamojo.com/reference/create-a-refund-1.md): This will refund a payment made on Instamojo. You need to use a token that is obtained using the Application Based Authentication. - [Get details of a refund](https://docs.instamojo.com/reference/get-details-of-a-refund-1.md): This will fetch the details of a refund made on a payment on Instamojo. - [Common API Response codes](https://docs.instamojo.com/reference/common-api-response-codes.md) - [How can I prefill buyer details on payment forms?](https://docs.instamojo.com/reference/how-can-i-prefill-buyer-details-on-payment-forms.md) - [Can Instamojo save the credit/debit card numbers of my customers?](https://docs.instamojo.com/reference/can-instamojo-save-the-creditdebit-card-numbers-of-my-customers.md) - [What is a webhook?](https://docs.instamojo.com/reference/what-is-a-webhook.md) - [What if the webhook fails?](https://docs.instamojo.com/reference/what-if-the-webhook-fails.md) - [What are the values of status of a payment?](https://docs.instamojo.com/reference/what-are-the-values-of-status-of-a-payment.md) - [What are the values of status of a payment request?](https://docs.instamojo.com/reference/what-are-the-values-of-status-of-a-payment-request.md) - [How do I verify the status of a payment?](https://docs.instamojo.com/reference/how-do-i-fetch-the-payment-request-for-a-payment.md) - [What is the difference between the sandbox and production environment?](https://docs.instamojo.com/reference/what-is-the-difference-between-the-sandbox-and-production-environment.md) - [Can I make API calls using AJAX?](https://docs.instamojo.com/reference/can-i-make-api-calls-using-ajax.md) - [Can I issue multiple partial refunds for a payment?](https://docs.instamojo.com/reference/can-i-issue-multiple-partial-refunds-for-a-payment.md) - [Can I add custom fields to a payment request?](https://docs.instamojo.com/reference/can-i-add-custom-fields-to-a-payment-request.md) - [I get a "Failed to connect to www.instamojo.com port 443: Connection timed out" error. What is wrong?](https://docs.instamojo.com/reference/i-get-a-failed-to-connect-to-wwwinstamojocom-port-443-connection-timed-out-error-what-is-wrong.md) - [Javascript SDK](https://docs.instamojo.com/reference/javascript-sdk.md): Render Instamojo checkout form and collect payments on your webpage with just the instamojo-payment-url.