3. Go-live Checklist
Check the go-live checklist for Razorpay Payment Gateway Drupal Commerce integration.
Consider these steps before taking the integration live.
You can perform an end-to-end simulation of funds flow in the Test Mode. Once confident that the integration is working as expected, switch to the Live Mode and start accepting payments from customers.
Watch Out!
Ensure you are switching your test API keys with API keys generated in Live Mode.
To generate API Keys in Live Mode on your Razorpay Dashboard:
- Log in to the and switch to Live Mode on the menu.
- Navigate to Account & Settings → API Keys → Generate Key to generate the API Key for Live Mode.
- Download the keys and save them securely.
- On your , navigate to Commerce.
- Click Configuration.
- In the Payment section, select Payment gateways.
- Click Edit.
- In the Mode section, select Live.
- Replace the Test Key ID and Secret with the Live Keys and accept actual payments.
After a payment is authorized
, you must capture it to settle the amount to your bank account as per the settlement schedule.
Follow the steps given below to set a payment action:
- On the , navigate to Commerce.
- Click Configuration.
- In the Payment section, select Payment gateways.
- Click Edit.
- In the Payment Action section, you can choose to:
- Authorize and Capture: This setting captures all authorized payments automatically. This eliminates the time and effort spent manually capturing payments.
- Authorize: Each authorized payment can also be captured individually.
- Once a payment is completed, navigate to Commerce → Orders.
- Identify the order you want to capture the payment and click View.
- Navigate to Payments.
- In the Operations section, click Capture.
Follow the steps given below to initiate refunds using the Drupal Commerce Dashboard:
- Log in to the .
- After a payment is completed, navigate to Commerce → Orders.
- Identify the order you want to initiate a refund and click View.
- Navigate to Payments.
- In the Operations section, click Refund.
- You can either issue a full refund or a partial refund.
- For a full refund, enter the entire payment amount.
- For a partial refund, enter a value lesser than the payment amount.
- Click Refund.
Was this page helpful?