• Resolved nopewhy

    (@nopewhy)


    Hi,

    after each WooCommerce or Stripe Gateway update, I’d like to test our shop to make sure, everything still works.
    I test updates on a staging (wp-staging) site first.
    For credit card payment, I can put the Stripe plugin in test mode and use one of the testing purpose cards that stripe’s documentation offers (https://stripe.com/docs/testing#cards).
    But how do I test for EPS? (That’s a payment where the customer is forwarded to a drop down, chooses their bank and then logs into their account on their banks website to authorize the payment.)
    The aforementioned documentation page gets technical when it comes to testing any other kind of payment then by credit card and doesn’t provide any options to test without coding.

    Could someone throw me a link to an hands on tutorial how to do testing like that? Or whether there is some other option to try it out?
    I mean, the plugin is especially made for people who can’t implement the whole charging via Stripe shebang themselves – but when it comes to testing there’s no way of doing that as easily with this plugin? I hope I’m just missing something and that one of you might help me out.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support Hannah S.L.

    (@fernashes)

    Automattic Happiness Engineer

    Hey there!

    First off, kudos to you for taking testing seriously and increasing the stability of your site! It’s something that should be done so much more often, and it’s lovely when it’s handled correctly.

    You’re right – there isn’t an easy way to test payment methods on Stripe beyond the default credit cards and some basic, simple tests. In many cases, you can try it out using the test mode, but it won’t actually do any real communication with a bank. There isn’t any code that I can offer to help test this.

    If Stripe is working correctly in test mode with credit cards, and you can get through the test mode with EPS, then you can be fairly sure that live transactions are working.

    Stripe prohibits testing in live mode, so that isn’t an option.

    I realize that isn’t a direct answer, but I do hope it helps you in the right direction.

    Thread Starter nopewhy

    (@nopewhy)

    Hi Hannah,

    thank you very much for your kind (and quite fast!) reply :).

    and you can get through the test mode with EPS, then you can be fairly sure that live transactions are working.

    I’m not sure, whether I understand this point correctly. What exactly do you mean with “can go through the test mode with EPS”? Which steps do I have to “pass”, to qualify as “going through the test mode”?
    Do you mean simply to follow the purchase steps from shopping to checkout until I arrive at EPS’s page featuring the “choose your bank”-dropdown?

    And a sneaky additional question: Is it enough to set my plugin in testmode for a bit, or should I also be switching out my (live) Stripe keys for the test keys?

    Plugin Support Hannah S.L.

    (@fernashes)

    Automattic Happiness Engineer

    Hey there @nopewhy,

    Sorry for not being clearer in my explanation! I see where the confusion comes from.

    If you’re testing the EPS connection, that’ll look exactly as you’ve suggested:

    Do you mean simply to follow the purchase steps from shopping to checkout until I arrive at EPS’s page featuring the “choose your bank”-dropdown?

    From there, Stripe will give you a sort of “this is a test” screen that skips the actual communication with the bank. That’s the closest to a proper test that you can get.

    And a sneaky additional question: Is it enough to set my plugin in testmode for a bit, or should I also be switching out my (live) Stripe keys for the test keys?

    When you switch from test to live mode, the plugin will use the keys specifically for that mode. It won’t work to use the live keys in test mode, for example – the plugin will throw an error.

    I hope that clears things up for you!

    Plugin Support melinda a11n

    (@melindahelt)

    Automattic Happiness Engineer

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.

    Thread Starter nopewhy

    (@nopewhy)

    Thank you, @melindahelt.
    I didn’t find the time to answer, but actually @fernashes kind explanations helped a lot.
    So far the testing worked well and at least for now the live site made no problems either.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘How to test EPS payments manually’ is closed to new replies.