Would you like to view the demo product?
A Payment rule defines "under what conditions specific payment methods are hidden." A Payment rule consists of the following seven elements:
①Title: You can set a rule name for administrative purposes within the app.
②Payment methods: You can configure the payment methods you wish to hide.
③Locales: You can set the language conditions for hiding the target payment methods.
④Customers: You can set the customer conditions for hiding the target payment methods.
⑤Products: You can set the product conditions for hiding the target payment methods.
⑥Orders: You can set the order conditions for hiding the target payment methods.
⑦Status: You can enable or disable the implementation of the restriction.
Settings are configured using Payment rules.
When the conditions set in the Payment rule are met, any payment method on the checkout page can be hidden.
If multiple rules are set, they function as an "OR condition."
If multiple conditions are set within the same rule, they function as an "AND condition."
The "Pre-order items" that can be set in the product conditions are only compatible with products using "RuffRuff Pre-orders" for pre-order sales.
If "Shopify Payments" is selected as the payment method to be hidden, credit cards will be the target for hiding.
Up to 50 products can be specified per rule.
Up to 50 collections can be specified per rule.
However, there is no limit to the number of products within a collection. If you have many products to restrict, please use collections.
This app does not support dedicated checkout pages (pages with a URL starting with https://shop.app/checkout/xxxxxx) when logged in with the Shop app or Shop account.
The name of the rule used for managing Payment rules within the app. It is not displayed to customers.
Please add the "Payment methods" you wish to hide when conditions are met. The following payment methods can be selected from the list:
Shopify Payments
Apple Pay
Google Pay
Shop Pay
PayPal
Bank Deposit
Money Order
Cash on Delivery (COD)
Payment methods other than those listed above can be added as free text. After adding, please select the Match type from the following:
Exact match: When the payment method name matches exactly.
PayPal (Exact match) → Only "PayPal"
Starts with: When the beginning of the payment method name matches.
Pay (Starts with) → PayPal, PayPay, etc.
Ends with: When the end of the payment method name matches.
Contains: When a part of the payment method name matches.
Pay (Contains) → Rakuten Pay, Pay-easy, etc.
Language conditions for hiding payment methods. You can hide payment methods for members who have selected a specific language.
Customer conditions for hiding payment methods. You can set All customers, guests, or members with specific tags. If multiple customer tags are set, it functions as an OR condition.
Product conditions for hiding payment methods. You can set All items, specific products, or products belonging to specific collections.
Order conditions for hiding payment methods. You can set Order price, cart attributes, etc.
There are two types of status:
Enabled: The restriction is implemented according to the rule.
Disabled: No restriction is implemented.
In the Price rule, you can select the "Price type" to be used as the criteria for applying limits. Each type calculates the total amount differently.
Cart subtotal: The total price of the items currently in the cart.
Grand total: The final amount the customer pays, including the item totals, taxes, and shipping fees.
This app conflicts with the option app "Hulk Product Options."
A known issue occurs where payment rules do not function correctly when paid options are added via Hulk Product Options. Because a fundamental fix is difficult to implement, please consider using an alternative product option app.
Example: We have confirmed in our development environment that "EasyFlow Product Options" does not cause any conflicts.