• Resolved Tarissa

    (@tarissa)


    Hi, I’m using this plugin with my WooCommerce setup, to accept credit card payments.

    In test mode, it worked great. But as customers have started purchasing, the cards have been declined. After contacting my new Stripe account, they said to contact WooCommerce instead, which I’m trying to do, but not sure if they’re able to fix it. Is this anything you can help me sort out?

    Is there anything I can do to avoid the credit card payments being declined?

    Can I give you any helpful info on this?

    Many thanks!!!

    https://www.ads-software.com/plugins/stripe-woocommerce-addon/

Viewing 15 replies - 1 through 15 (of 18 total)
  • Plugin Author syednazrulhassan

    (@nazrulhassanmca)

    I will appreciate if you can take a look at article right here

    Thread Starter Tarissa

    (@tarissa)

    Thank you, I did read this info. Still not sure of anything to do about the customer’s cards being declined though, and this is putting me in a tough spot.

    I appreciate your time. ??

    Plugin Author syednazrulhassan

    (@nazrulhassanmca)

    what does stripe logs say ?

    Plugin Author syednazrulhassan

    (@nazrulhassanmca)

    Let me know what you see in stripe logs so i can help you to understand what went wrong

    Thread Starter Tarissa

    (@tarissa)

    There’s a lot in the Stripe account about the failed charges. Is this something in particular you want to see?

    CVC check and card expiry passed just fine.

    Here’s some code — private customer info is removed.

    —————

    Parsed Request POST Body:

    key: “pk_live_Sja7wI8kBids1dTDBYm8uVl5”
    payment_user_agent: “stripe.js/127787e”
    card:
    number: “**** **** **** 2829”
    cvc: “***”
    exp_month: “11”
    exp_year: “2018”
    name: “PRIVATE”
    address_line1: “PRIVATE”
    address_line2: “”
    address_city: “Goulburn “
    address_state: “NSW”
    address_zip: “2580”
    address_country: “AU”

    —————

    Response body:

    id: tok_17v1KPHSL11lSsmIKkDIeOb9
    object: “token”
    card:
    id: card_17v1KOHSL11lSsmITAgCko6F
    object: “card”
    address_city: “Goulburn “
    address_country: “AU”
    address_line1: “PRIVATE”
    address_line1_check: “unchecked”
    address_line2: “”
    address_state: “NSW”
    address_zip: “2580”
    address_zip_check: “unchecked”
    brand: “MasterCard”
    country: “AU”
    cvc_check: “unchecked”
    dynamic_last4: null
    exp_month: 11
    exp_year: 2018
    funding: “credit”
    last4: “2829”
    metadata:
    name: “PRIVATE”
    tokenization_method: null
    client_ip: “PRIVATE”
    created: 1459413537
    livemode: true
    type: “card”
    used: false

    —————

    Event data:

    object:
    id: ch_17v1LVHSL11lSsmI3E2NQ1aV
    object: “charge”
    amount: 2990
    amount_refunded: 0
    application_fee: null
    balance_transaction: null
    captured: false
    created: 1459413605
    currency: “usd”
    customer: null
    description: “B.B. Sprouts Order #192”
    destination: null
    dispute: null
    failure_code: “card_declined”
    failure_message: “Your card was declined.”
    fraud_details:
    invoice: null
    livemode: true
    metadata:
    Order #: “192”
    Total Tax: “0”
    Total Shipping: “12.95”
    Customer IP: “PRIVATE”
    WP customer #: “3”
    Billing Email: “PRIVATE”
    order: null
    paid: false
    receipt_email: “PRIVATE”
    receipt_number: null
    refunded: false
    refunds:
    object: “list”
    data:
    has_more: false
    total_count: 0
    url: “/v1/charges/ch_17v1LVHSL11lSsmI3E2NQ1aV/refunds”
    shipping:
    address:
    city: “Goulburn”
    country: “AU”
    line1: “PRIVATE”
    line2: “”
    postal_code: “2580”
    state: “NSW”
    carrier: null
    name: “PRIVATE”
    phone: “PRIVATE”
    tracking_number: null
    source:
    id: card_17v1KOHSL11lSsmITAgCko6F
    object: “card”
    address_city: “Goulburn “
    address_country: “AU”
    address_line1: “PRIVATE”
    address_line1_check: “unavailable”
    address_line2: “”
    address_state: “NSW”
    address_zip: “2580”
    address_zip_check: “unavailable”
    brand: “MasterCard”
    country: “AU”
    customer: null
    cvc_check: “pass”
    dynamic_last4: null
    exp_month: 11
    exp_year: 2018
    fingerprint: “YzskE2SAY2VLEfUz”
    funding: “credit”
    last4: “2829”
    metadata:
    name: “PRIVATE”
    tokenization_method: null
    source_transfer: null
    statement_descriptor: “Online Shopping”
    status: “failed”

    Plugin Author syednazrulhassan

    (@nazrulhassanmca)

    Please roll out your live stripe keys you exposed it in this response pasted above

    Second is if there has been any successfull charges then stripe is not to be bamed neither the plugin so practically in that we wont be able to do anything

    Thread Starter Tarissa

    (@tarissa)

    How can I remove the Stripe keys? Not seeing any edit or delete button. (Thank you for letting me know!)

    Plugin Author syednazrulhassan

    (@nazrulhassanmca)

    Change it on your stripe dashboard and update it on website plugin

    Thread Starter Tarissa

    (@tarissa)

    Apparently it had been just over 35 minutes since I posted the log code, which means (I just found out) that I cannot edit my comment now — but a Moderator can. Are you able to delete my comment above due to the safety concerns?

    Plugin Author syednazrulhassan

    (@nazrulhassanmca)

    Even I can’t delete it I m not moderator please change keys on stripe dashboard and update it on website stripe plugin settings

    Thread Starter Tarissa

    (@tarissa)

    Thank you, I rolled the keys. (I’m glad you caught my mistake in posting that here.)

    Now, back to my original question. You mentioned that if there have been any successful charges, Stripe is not to blame. But so far I’ve only had 1 customer purchase from the website and that one was declined. Also took 1 phone order and used Stripe to validate and charge the credit card, and it was declined as well. So both attempts have failed, nothing has been successful yet.

    Do you have any other helpful info for me?

    Plugin Author syednazrulhassan

    (@nazrulhassanmca)

    Stripe is main player now if your charge doesn’t succeed even on stripe dashboard then they have only one crazy link that i posted in first reply this has happened to many users because its all their algorithm that charges or declines so don’t have much control on it and you support team is always a headache so no one is to blame neither woocommerce nor payment plugin nor stripe but its their mechanism to charge and decline cards is to be blamed.

    Plugin Author syednazrulhassan

    (@nazrulhassanmca)

    however you can see what happens when more people come to your site that will make your picture more clear about charges its solely to stripe to accept or reject charges

    Thread Starter Tarissa

    (@tarissa)

    You’ve been very helpful today. Thank you for all this information! Looks like I’ll just have to see what happens next with my customers.

    Plugin Author syednazrulhassan

    (@nazrulhassanmca)

    You don’t have PayPal ?

Viewing 15 replies - 1 through 15 (of 18 total)
  • The topic ‘Credit cards declined’ is closed to new replies.