set up multiple cash on delivery (COD)

Topic summary

A merchant on the standard Shopify plan seeks to offer two separate cash-on-delivery (COD) options—one for cash payment and another for credit card payment at delivery—each requiring different shipping companies and variable extra fees.

Initial Exploration:

  • Most COD apps only support a single COD setup, making dual options difficult to implement.
  • The merchant contacted Releasit Cash On Delivery app developers, who initially offered to create a custom database solution.

Outcome:

  • Releasit developers ultimately could not implement the dual COD setup, confirming Shopify’s system limitations prevent adding two simultaneous COD payment methods with differentiated fees.

Suggested Workarounds:

  • Custom app development specifically designed for this use case.
  • Create two shipping methods instead of payment methods (e.g., “COD - Cash (Fee: $X)” and “COD - Credit Card (Fee: $Y)”) using Shopify Shipping or apps like Advanced Shipping Rules.
  • Generic payment option with customer instructions to specify cash or card preference in order notes.

Note: This would be straightforward on Shopify Plus via custom checkout logic, but standard plan limitations require creative alternatives.

The issue remains unresolved, with the merchant seeking further recommendations.

Summarized with AI on November 2. AI used: claude-sonnet-4-5-20250929.

Hello,

We are using the Shopify standard plan, not Plus. I haven’t found a solution yet, but I spoke with the developers of the Releasit Cash On Delivery app, and they mentioned they could resolve this issue for us. They provided the following response:

“We will send you an access request to your store and configure this once the developer is available. He will add two payment methods in the database for your store, and they will be connected to your native Shopify payment method.”

From what I understand, they will create a custom solution for us by adding a second COD payment option to the system, which normally allows only one COD payment method.

I believe this will resolve our issue; we’ll wait and see. I wanted to share this for others who might be looking for a similar solution.