> ## Documentation Index
> Fetch the complete documentation index at: https://razorpay-60c89f9a-mintlify-audit-missing-sections-1778528421.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Prerequisites

> Install the Razorpay Go SDK and integrate it with your Go-based website to accept payments, initiate refunds and do much more.

* **Go Changelog**: Discover new features, updates and deprecations related to the Razorpay Go SDK (since Jan 2024).

Install the Razorpay Go SDK and integrate it with your Go-based website to accept payments, initiate refunds and do much more.

## Go Client API

The API follows the following practices:

* This will require a GitHub Package.
* The Go client throws exceptions instead of returning errors.
* Options are passed as an `array` instead of multiple arguments, wherever possible.
* All requests and responses are mapped to a `string`.

## Dependencies

You must use Go v1.22 or higher. Know more about the [latest Go versions](https://go.dev/doc/devel/release).

* **Payment Gateway**: Integrate with Razorpay Payment Gateway.

* **API Sample Codes**: Integrate using API sample codes.

## Support

* **Queries**: If you have queries, [contact support](https://razorpay.com/support/).

* **Feature Request:** If you have a feature request, raise an issue on [GitHub](https://github.com/razorpay/razorpay-go/issues/new).

### Related Information

[Address Verification System](/payments/international-payments/address-verification-system)
