Discover and MasterCard payment method doesn't work in real order simulation or test mode.

New Member
5 0 0

I'm attempting to do test orders on my website by using a Discover and Master card. It won't work. It works fine with Visa and AMEX. The checkout page would give the error "There Was An Issue Processing Your Payment. Try Again Or Use A Different Payment Method."  These are all with Shopify Payments.


  • Manual Credit Card: In the abandoned orders, it shows error "undefined method `rate' for nil:NilClass". I can't find what the issue is with this anywhere online.
  • ApplePay (with Discover or MasterCard): In the abandoned orders, same error above "undefined method `rate' for nil:NilClass".
  • Test Mode: Also doesn't work.

Does anyone know why this is?

Replies 2 (2)
New Member
5 0 0

I'm still having this issue and it's been almost a month since I posted. I contacted customer service and I feel like I'm talking to them in circles constantly.

1 0 0

I just had the same issue. I was on a $1/month trial plan, and somehow it hadn't selected an underlying plan.


I went to settings --> Plans --> Pick a plan, and selected the basic plan.

Make sure it changes the text in the green button from "Select Basic" to "Review my plan" as confirmation that you successfully selected a plan.


After that the issue disappeared.

Hope it works for you too!