Cash on Delivery
Offer Cash on Delivery (COD) as a payment method on the Razorpay Checkout page.
You can now offer Cash on Delivery (COD) as a payment method on the Razorpay Checkout page. Customers can choose COD directly on the Checkout page, alongside UPI, cards, netbanking and more. This flow increases accessibility and builds trust among first-time buyers and high-value orders.
Handy Tips
- .
- Generate from the Dashboard. To go live with the integration and start accepting real payments, generate Live Mode API Keys and replace them in the integration.
- Integrate with Razorpay Magic Checkout:
Watch Out!
This feature is currently supported only for native Razorpay integrations. It is not available on third-party platforms such as Shopify, WooCommerce and so on.
Follow the integration steps given below:
-
Use your existing Magic Checkout integration. While configuring the checkout options, pass the
show_addressparameter as shown below to control the visibility of the address section:"options": {"show_address": false}show_address
booleanDetermines whether the shipping address section appears on the Checkout page. Possible values-
true(default): Show the address form. -
false: Hide the address form.
Handy Tips
Magic Checkout supports Cash on Delivery (COD) by default and the checkout flow includes an address section. Use the
show_addressparameter to remove this step and maintain a simplified checkout experience. -
-
Cash on Delivery appears as one of the available payment methods on the Checkout interface. Customers can select COD and confirm the order.
The flow below displays how customers can view and select Cash on Delivery during Checkout:

Was this page helpful?