• Resolved sahumedia

    (@sahumedia)


    Hey there,

    today we have activate our SEPA Payment ?? and in Strip is all possible and active. So we have activate the SEPA Payment in WooCommerce and if we want to pay we with SEPA we got an error.

    “The payment method cannot be used, please choose another one.”

    We have activate your debug log and got this:

    2020-07-07T19:09:22+00:00 ERROR Could not create a charge for source src_1H2MAPLVWhtVWTfvccZJpFnE. No order ID was found in your WordPress database.

    I can send u the complete log by E-Mail if u want.

    ===================================================

    I hope u can help us here?

    • This topic was modified 4 years, 4 months ago by sahumedia.
Viewing 13 replies - 1 through 13 (of 13 total)
  • Plugin Author Payment Plugins

    (@mrclayton)

    Hi @sahumedia,

    Thanks for contacting us. The Error message in the debug log is not related to the “The payment method cannot be used, please choose another one.” message.

    If an order ID is not found in the database when processing a webhook, it most likely means you have orders being triggered from a staging or dev site where the order ID is not relevant to the site you have your webhook url configured for.

    Can you please provide your Stripe Account ID? That’s located in the Stripe plugin’s API Settings page. That message is not one that comes from the plugin, so I’d like to look in your logs and verify that it’s coming directly from Stripe. If it is, that means your account is still pending in live mode for SEPA payments.

    Kind Regards,

    Thread Starter sahumedia

    (@sahumedia)

    hey no it’s not a staging page. Thank you for the fast answer.

    We have now deactivated SEPA for the time being – but it ran on the live page https://mrcouple.de

    Here would be our stripe account ID acct_1GlVQULVWhtVWTfv

    Many thanks

    Plugin Author Payment Plugins

    (@mrclayton)

    Hi @sahumedia

    Thank you for providing your account ID, I’ll take a look at the logs and see what I can find.

    I believe you misunderstood my last reply, what I was saying is when an order cannot be found in the database it’s a very good chance the order was generated on a site different than the one you have your webhook pointing to.

    For example some merchants have a development site where they will create an order. When the order gets to stripe the webhook is triggered to your production site but that order ID only exists on the dev site and thus cannot be found in the production site’s database.

    Kind regards,

    Plugin Author Payment Plugins

    (@mrclayton)

    Hi @sahumedia,

    Are you trying to test SEPA by using test IBANS when live mode is active? If so that will result in an error message. Here is what I see in the logs:

    {
      "error": {
        "code": "known_test_bank_account",
        "message": "Test bank accounts IBANs cannot be used in live mode.",
        "param": "source[iban]",
        "type": "invalid_request_error"
      }
    }

    You must use real IBANS when live mode is enabled and test IBANS when test mode is enabled.

    Kind Regards,

    Thread Starter sahumedia

    (@sahumedia)

    Hey yeah sure but also have try with real iban and got error – i cant send u log if u want

    Plugin Author Payment Plugins

    (@mrclayton)

    @sahumedia

    Yes please send me the ID of the log or just copy and paste the log entry in your reply.

    Kind regards

    Thread Starter sahumedia

    (@sahumedia)

    okay here:

    wc-stripe-2020-07-07-d786b011a4c3427cd4e037d7829753a7.log

    • This reply was modified 4 years, 4 months ago by sahumedia.
    Plugin Author Payment Plugins

    (@mrclayton)

    Hi @sahumedia,

    Do you have a staging site where I could test this behavior? I reviewed the log entries req_Smmv21srzSN3ZY and I can see where the plugin is correctly updating the order ID in the metadata. But, the metadata is empty in the webhook event, which should not be the case.

    Do you observe this checkout message when test mode is enabled?

    Kind Regards,

    Thread Starter sahumedia

    (@sahumedia)

    Hey,

    i can create a stagingsite in few hours in Germany it is bedtime ?? where do i send the Login Credits?

    Regards,
    Lars

    • This reply was modified 4 years, 4 months ago by sahumedia.
    Plugin Author Payment Plugins

    (@mrclayton)

    Hi @sahumedia,

    Thanks that would be great. On all the Stripe plugin’s pages on the bottom right you will see a “Help” button. Click it and you can send the credentials in the contact us form.

    That goes directly to our support email.

    When you create my credentials, please make it admin so I can activate, deactivate, upload plugins etc. That will help greatly with my testing.

    Kind Regards,

    Thread Starter sahumedia

    (@sahumedia)

    Hey Clayton,

    i have send u a support email.

    Regards,
    Lars

    Plugin Author Payment Plugins

    (@mrclayton)

    Hi @sahumedia,

    I was able to perform several tests on your staging site with SEPA. I have identified an issue with how the plugin is handling SEPA charges that causes the checkout page notice you described. This issue is specific to SEPA and does not affect other local payment methods.

    I will be adding an update and release for that within the next day. Thank you for bringing that issue to our attention.

    Kind Regards,

    Plugin Author Payment Plugins

    (@mrclayton)

    Version 3.1.7 released.

Viewing 13 replies - 1 through 13 (of 13 total)
  • The topic ‘SEPA Problems’ is closed to new replies.