Skip to content

Sort operation

A Payment Method Sort operation changes the displayed order of available payment methods at checkout. It does not make an unavailable payment method appear.

 Before and after screenshtos of two payment methods with a Cash on Delivery method moving from second to first position

Use a sort operation when you want to:

  • prioritize certain payment methods over others
  • deprioritize certain payment methods based on customer details
A payment sort operation showing custom priority buckets and the Everything Else bucket.

The operation form includes:

  • Operation Name: identifies the operation in the app; customers do not see it.
  • Enabled Status: controls whether the operation will execute. A disabled operation is saved but does will run.
  • Sort Configuration: configure the buckets for the sort. Note: Unlike shipping rate sort operations, there is no “field sort” - only a “custom sort” using buckets is allowed.
  • Conditions: control when the operation applies.

Sorting requires configuring buckets of payment methods - methods will be ordered based on the order they appear in the buckets list.

  1. Under Sort Configuration, select Add Bucket to create a bucket.
  2. Enter one or more payment method names as values in the bucket. Values in the same bucket of equal priority.
  3. Drag the buckets to change their top-to-bottom priority.
  4. Use Everything Else for rates that do not match another bucket. Its position is part of the custom order.

To prioritize Bank Transfer, deprioritize PayPal, and leave all other methods between them:

  • Sort Type: Custom Sort
  • Buckets:
    • Bucket 1: Bank Transfer
    • Bucket 2: * (Everything Else)
    • Bucket 3: PayPal