About Payment Methods Configuration

Configure the payment methods of your choice at Razorpay Checkout.


You can configure the payment methods of your choice on the Razorpay Checkout to provide a highly personalised experience for your customers. This provides a simple and accessible experience to your customers increasing your sales and your success rates.

Depending on the use cases that you might have, Razorpay allows you to create any configuration of the payment methods, of your choice:

To control payment methods on the Checkout, there are different ways to pass the configuration to the Checkout:

  • Pass Configuration at Runtime: Pass the configuration to the options parameter of the Checkout code at the run time. This is useful when you want to modify the order of the payment methods for a particular set of payments while rendering the Checkout. See the

    for details.

  • Use a Configuration ID: Create a global setting of the payments as a Configuration ID and pass these values while creating the Order. This is useful when you want control the checkout configurations dynamically using different Configuration IDs. You can create a Configuration ID through the

    . There are two ways to pass the Configuration ID:

    • While creating the order: Add the checkout_config_id field in the order creation request.
    • While opening the checkout: Include the checkout_config_id in the checkout options.
    "checkout_config_id": "YourConfigIDHere"


Is this integration guide useful?


web standard integration
configure payment methods
checkout
customise
use cases