• Resolved ff kk

    (@wpadgyda)


    Hello,

    It is very appreciated the amount of manual implementation this plugin helps to reduce.

    Of course, I skimmed this support forum before addressing these issues and there have been some partial clarifications such as this one: https://wordpress.org/support/topic/need-method-for-testing-succeeded-failed-payments-with-sofort/

    Problem: Testing Stripe sources (e.g. Sofort, Alipay, Giropay, etc.) does not provide any test data shown in the Stripe account, while testing with cards seems to be fine according to the test data shown.

    Our Stripe account is fully set up for test/live. We are testing and of course using test publishable key/test secret key/test webhook secret. Webhook endpoints are set. Nothing happens it seems sources in test, e.g. Alipay, Sofort, Giropay etc. after we send test payments. And as you know, Alipay is in pending status in Stripe account settings dashboard, cannot be live, as long as a test source is not created.

    For these issues, please consider the following as ‘common knowledge’, i.e. we know roughly what needs to be done:

    https://stripe.com/docs/sources
    https://stripe.com/docs/testing
    https://stripe.com/payments/payment-methods-guide#payment-method-fact-sheets

    What we do not know is actually, how much this plugin does. It seems the enable/disable is an out of the box functionality, i.e. sources are being created, redirection, etc. according to: https://github.com/woocommerce/woocommerce-gateway-stripe/tree/master/includes/payment-methods

    We followed your documentation, it is very helpful, except this part: https://docs.woocommerce.com/document/stripe/#section-10

    It states: “Most of these additional payment methods need to be enabled under Payment Settings on your Stripe.com Dashboard and may require additional information to be fully set up.”

    1. What does this additional information mean, for example for Alipay?

    2. In brief, none of the sources are supposed to show in the Stripe account test data by just enabling the on/off toggle for any of the sources except cards, correct?

    3. Then, how can we test them so that it shows in the account? Since in test mode nothing redirected, nothing is shown in the Stripe test data, it only directs to order confirmed/thank you page after the checkout.

    Please be so kind and detail for example to test/create a test source in Alipay with your plugin. Would be maybe helpful if you could add such information to your general documentation.

    Many Thanks.

    • This topic was modified 6 years, 8 months ago by ff kk.
Viewing 6 replies - 1 through 6 (of 6 total)
  • Thomas Shellberg

    (@shellbeezy)

    Automattic Happiness Engineer

    Hi there,

    >1. What does this additional information mean, for example for Alipay?

    This means that these additional gateways(AliPay, for instance) are not enabled by default within your Stripe account. You’ll need to manually enable them.

    > 2. In brief, none of the sources are supposed to show in the Stripe account test data by just enabling the on/off toggle for any of the sources except cards, correct?

    You enable them here:

    https://dashboard.stripe.com/account/payments/settings

    >3. Then, how can we test them so that it shows in the account?

    Testing needs to be done using Stripe’s Testing documentation. The plugin doesn’t have built-in test data as it still needs to communicate with the Stripe Sandbox when testing just as if it were a real payment.

    https://stripe.com/docs/testing

    Thread Starter ff kk

    (@wpadgyda)

    Hi,

    1. Ok.
    2. Yes, we know that since as said “Our Stripe account is fully set up for test/live.”
    3. Obviously, we must know that too since we cited this URL.

    However, your plugin is out of the box actually. The error source why in test nothing happens is, because under German law we cannot use the standard Woocommerce checkout flow, i.e. we use Woocommerce German Market (by marketpress) as extension to accommodate the legal requirements.

    Hence, your plugin is not compatible as far as it concerns sources (e.g. Alipay, iDEAL, Sofort, etc.; ok with cards), i.e. s.th. is wrong with the verification token which isn’t transferred (not valid anymore after the Woo checkout page) to the order overview page (child of Woo checkout page). We must use this overview page in Germany, it is a legal requirement.

    Maybe, you can take this incompatibility into consideration/correct it. Else, your plugin seems to work fine.

    Thanks.

    • This reply was modified 6 years, 8 months ago by ff kk.
    Plugin Support Hannah S.L.

    (@fernashes)

    Automattic Happiness Engineer

    Hey there,

    Thanks for taking the time to share this information!

    If you’d like to see the workflow of the plugin changed, can you please submit a feature request to the Stripe plugin’s Github repository?
    https://github.com/woocommerce/woocommerce-gateway-stripe/issues/new

    Thread Starter ff kk

    (@wpadgyda)

    Hi,

    This is no feature request, but an incompatibility issue. You need to test it and verify with Stripe/Marketpress and then make adjustments.

    We are not the developers and if we exactly knew what the the problem is, then I would not be writing here.

    So you might have a look.

    Thanks.

    Plugin Support Hannah S.L.

    (@fernashes)

    Automattic Happiness Engineer

    The error source why in test nothing happens is, because under German law we cannot use the standard Woocommerce checkout flow, i.e. we use Woocommerce German Market (by marketpress) as extension to accommodate the legal requirements.

    So to confirm, the problem is that because of the overview page that is used in Germany, the test transaction are not working. Is that correct?

    Thread Starter ff kk

    (@wpadgyda)

    Yes, that is correct. They would not redirect to the Stripe sources, but just redirect to the overview pages.

    We cannot say that this applies for each and every checkout flow that differs from the standard Woocommerce checkout flow, but it does for using your plugin with German Market and maybe with other plugins as well that cannot conform to the standard checkout flow.

    • This reply was modified 6 years, 8 months ago by ff kk.
Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘Create Stripe Sources: e.g. giropay, Sofort, iDEAl, Alipay etc.’ is closed to new replies.