Skip to main content

Reorder Or Move Payment Method

This allows for reordering payment methods. It's often used to change the default selected payment method since Shopify automatically selects the first payment method. Also, you can conditionally reorder payment methods using Checkout Ninja Rules.

You can follow these steps to enable the reorder payment method.

Step 1: Open the “Checkout Ninja Rule” app.

Open the Checkout Ninja Rule App from your store admin panel.

Group 1.png

Step 2: Click on the “Payment Method” Button

Create Payment method customisation by clicking the “Payment Method” button.

Group 4.png

Step 3: Click on the “Create Payment Rules” button.

Click on the “Create Payment Rules” button to create a new rule for payment customisation. For example, we can create a reordering rule, to reorder in the below order.

  1. Razorpay
  2. Pinelabs
  3. Cashfree
  4. Cash On Delivery (COD)

Group 5.png

Step 4: Add the Condition section (Optional)

This is an optional step. If you want to reorder payment methods for all customers in your store then make the condition section empty. if you want to reorder payment methods for a specific condition then you can add conditions. For example for the Country United States make in the above order.

Group 14.png

Step 5: Add the Rule Section

The next section is the Action Section. In this, We can select “Move Payment method” from the dropdown menu. Give the positions according to your preference.

Group 0.png

Step 6: Make Rule Active

Change the status of the rule from draft to Active.

Group 15.png

Step 7: Save the Rule

Save the created rule.

Group 16.png

After saving the rule is Active you can test by going to your store checkout page.

FAQs

What if I don't see a specific rule for reordering one of my payment methods?

Please reach out to customer support and we will consider adding that rule.

What happens to payment customizations when uninstalling?

All customizations are automatically disabled and then removed from your store by Shopify.

Does payment customizations work on legacy checkout (checkout.liquid)?

No. Your checkout must be compatible with checkout extensibility to leverage payment customizations.