Standard Shopify App - show/hide payment methods

Hi Everyone,

I have been able to setup a custom private app to inject script to a Shopify page. I can attach this using a script tag but this does not flow through to checkout. I understand that changes to the checkout page is heavily restricted but there are 3rd party apps that does this so it must be possible.

Specifically, I want my private app to be able to show/hide payment methods based on a set criteria.

Is this a possibility? We really need to get this working.

This is the sort of code I received from the web using c# and ASP .NET Core is below:

public async Task

We would really appreciate a solution on this.

Thanks - James

In 2024, you really don’t want to use Script tag to hide/show payment methods. There are better solutions available now. You can show/hide payment methods based on specific criteria using the PayRules: Hide Payment Methods app. Here’s how you can do it:

  1. Choose the payment methods like Stripe, PayPal etc from the “Select payment methods” field.
  2. Apply the conditions (product, cart total etc).

This will allow you to control the visibility of payment methods based on your criteria.