• Resolved tchernaev

    (@tchernaev)


    Hi,

    I am reviewing my customers errors when they try to finalize and pay for an order. I came across one particular error.

    It says: The type of the provided Source (pm_1M4QVODgb9BnSsnzMekjHtBC) is link. This does not match the expected type card. Try confirming with a Source of type card.

    I got in contact with Stripe support and they said the the Plugin is not supporting Cartes Bancaires option for Link payments. Cartes Bancaires is very popular in France, I was wondering why you do not support it for Link payments?

Viewing 15 replies - 1 through 15 (of 20 total)
  • Plugin Author Payment Plugins

    (@mrclayton)

    Hi @tchernae

    I got in contact with Stripe support and they said the the Plugin is not supporting Cartes Bancaires option for Link payments. Cartes Bancaires is very popular in France, I was wondering why you do not support it for Link payments?

    Stripe support often times does not understand at a technical level how these solutions work so you will get incorrect information.

    There isn’t anything special about Cartes Bancaires which we have to account for in the plugin. Per Stripe’s, documentation, if you can accept cards payments you can accept Cartes Bancaires. Our plugin is not rejecting that card brand.

    Your issue is related to something different. Was your customer paying using Link? Or did they enter their card info in the credit card form?

    Thanks,

    Thread Starter tchernaev

    (@tchernaev)

    Stripe is showing the customer tried to pay with LINK. After the try, the payment was declined showing this message as an error.

    Plugin Author Payment Plugins

    (@mrclayton)

    @tchernaev

    Can you please share the following:

    Stripe Account ID:
    Request ID for that stripe.com log entry:

    This isn’t a plugin bug. Stripe is rejecting that payment via their API so more information from their support team is needed.

    Thanks,

    Thread Starter tchernaev

    (@tchernaev)

    Stripe account ID: acct_1DbqKRDgb9BnSsnz
    Payment ID: pi_3M4QTsDgb9BnSsnz3PMditUF

    Thread Starter tchernaev

    (@tchernaev)

    This is the last answer from Stripe support:

    Thanks for reaching out to Stripe support. It was a pleasure interacting with you today. I understand you requested assistance with a request error shown in your account logs and I am glad I was able to assist you. 
    
    As we discussed during our conversation, the payment pi_3M4QTsDgb9BnSsnz3PMditUF was not process because the user is trying to complete the payment with the Link payment method, the request body is set to this: 
    
    "payment_method_types": [
            "card",
            "link"
    
    However, this payment shows: 
    
     "directory_server_name": "cartes_bancaires"
    
    In order to accept Link payments with Cartes Bancaires, the request and the integration needs to add this option as well. As you are using a third party integration with the "Payment Plugins for Stripe WooCommerce" platform, you can reach out to them to clarify this issue.
    Plugin Author Payment Plugins

    (@mrclayton)

    Hi @tchernaev

    Can you provide the request ID? That is different than the payment intent ID.

    The request ID can be found on the logs page, next to the ID label.

    Update: I found the request ID. You’re using 3.3.31 of the plugin. Can you update to 3.3.32?

    Kind Regards,

    Thread Starter tchernaev

    (@tchernaev)

    Okay, I have updated the plugin. Do you think this would solve the problem?

    Plugin Author Payment Plugins

    (@mrclayton)

    Hi @tchernaev

    Yes, I believe using this latest version will solve that particular error. If not, please resurrect this thread.

    Kind Regards,

    Thread Starter tchernaev

    (@tchernaev)

    I had another error:

    Screenshot-1

    Is this caused by Stripe or by your plugin?

    • This reply was modified 2 years ago by tchernaev.
    Plugin Author Payment Plugins

    (@mrclayton)

    @tchernaev Can you please provide some context to that error screenshot? Was this captured by your customer or hotjar?

    Was this a link payment or credit card form payment?

    When was this error encountered? Before or after you updated the plugin to 3.3.32?

    Thread Starter tchernaev

    (@tchernaev)

    This is captured by Hotjar. I have experienced lower conversion rates since moving to Cloudflare, so now I am investigating errors through Hotjar.

    This has happened before the update, because I did the update just 30 min ago.

    I have a full video of the interaction of the client. The client contacted us and then I checked his session. He eventually paid after a second try, but this error is something I would like to know more about.

    The payment was with card.

    Plugin Author Payment Plugins

    (@mrclayton)

    This has happened before the update,

    The 3.3.32 update changed how some of Payment form (beta) functionality works so I don’t believe that error message is relevant to the new version.

    Are you using WooCommerce Blocks for your checkout page or the Checkout shortcode?

    Thanks,

    Thread Starter tchernaev

    (@tchernaev)

    I am using CheckoutWC.

    I also noticed that Payment intents are no longer created once a visitor adds a product to cart. They are no longer created in the updated version.

    Plugin Author Payment Plugins

    (@mrclayton)

    I also noticed that Payment intents are no longer created once a visitor adds a product to cart. They are no longer created in the updated version.

    Stripe updated how their API works for the Payment form (beta), so a payment intent no longer has to be created when the checkout page loads. This updated added support for that since it’s more performant to not have to create a payment intent before the customer initiates the payment.

    Thanks,

    Thread Starter tchernaev

    (@tchernaev)

    I absolutely agree with that. I had another open topic regarding this issue as I am coming from another payment plugin for stripe where these intents were not created.

    Okay, basically is this Payment form (beta) safe to use. I mean beta means they might be some bugs, I would rather change to something not beta. Would you recommend going back to the other payment form?

Viewing 15 replies - 1 through 15 (of 20 total)
  • The topic ‘Error – Cartes bancaires option for Link payments’ is closed to new replies.