• Resolved mathscentre

    (@mathscentre)


    The “WooCommerce Stripe Payment Gateway” by Mr.Clayton is no doubt excellent but I need help and advice.

    The Stripe plugin by Mr.Clayton does not accept International Payments for Indian merchants. Payment Intent failure is coming.

    I contacted Stripe and they advised to add some coding lines for Indian export and provided me 2 links:
    (i) stripe.com/docs/india-exports#export-of-services
    (ii) stripe.com/docs/india-exports#export-of-goods

    1. Is it possible to edit the PHP file of this stripe plugin made by Mr.Clayton and run it successfully and accept international payments?

    2. I do not know to code. Then how to do that. Stripe told me that they will not do any coding help for me.

    3. I cannot accept payment through Wpform and Stripe integration as I sell ebooks through woo commerce which will only be available to download after payments, automatically.

    4. Though I use Paypal but many countries do not have PayPal and some do not have PayPal account also.

    5. Stripe is the best option.

    Believe me, it is a serious problem for Indian merchants who want to accept International Payments.
    And the interesting part is even the Stripe support does not have a proper idea about the problem I am talking about.

    I can share the Response Body of the failed Transaction if needed.

    I will be obliged if anyone’s help or give me proper advice for Stripe.

    Regards

    I am attaching the Response body for your better understanding but removing the keys.

    Response body
    {
    “error”: {
    “code”: “payment_method_unexpected_state”,
    “doc_url”: “https://stripe.com/docs/error-codes/payment-method-unexpected-state”,
    “message”: “The source you provided is not in a chargeable state.”,
    “payment_intent”: {
    “id”: “pi_xxxS”,
    “object”: “payment_intent”,
    “amount”: 398,
    “amount_capturable”: 0,
    “amount_received”: 0,
    “application”: null,
    “application_fee_amount”: null,
    “canceled_at”: null,
    “cancellation_reason”: null,
    “capture_method”: “automatic”,
    “charges”: {
    “object”: “list”,
    “data”: [
    ],
    “has_more”: false,
    “total_count”: 0,
    “url”: “/v1/charges?payment_intent=pi_xxxxxxS”
    },
    “client_secret”: “pi_1xxxxS_secret_ixxxxxxN”,
    “confirmation_method”: “automatic”,
    “created”: 1582097593,
    “currency”: “usd”,
    “customer”: “cus_Gxxxx” ,
    “description”: “Maths Centre – Order 8946”,
    “invoice”: null,
    “last_payment_error”: {
    “message”: “As per Indian regulations, export transactions require a customer name and address. More info here: https://stripe.com/docs/india-exports”,
    “source”: {
    “id”: “src_1xxxxxxx”,
    “object”: “source”,
    “amount”: null,
    “card”: {
    “exp_month”: 11,
    “exp_year”: 2xxx,
    “last4”: “2xxx”,
    “country”: “BD”,
    “brand”: “MasterCard”,
    “cvc_check”: “unchecked”,
    “funding”: “prepaid”,
    “fingerprint”: “fxxxb”,
    “three_d_secure”: “optional”,
    “name”: null,
    “address_line1_check”: null,
    “address_zip_check”: null,
    “tokenization_method”: null,
    “dynamic_last4”: null
    },
    “client_secret”: “src_client_secret_GxxxU”,
    “created”: 1582133342,
    “currency”: null,
    “flow”: “none”,
    “livemode”: true,
    “metadata”: {
    },
    “owner”: {
    “address”: {
    “city”: null,
    “country”: “BD”,
    “line1”: null,
    “line2”: null,
    “postal_code”: null,
    “state”: “BD-32”
    },
    “email”: “[email protected]”,
    “name”: “Mirxxxxa”,
    “phone”: “0xxxxx”,
    “verified_address”: null,
    “verified_email”: null,
    “verified_name”: null,
    “verified_phone”: null
    },
    “statement_descriptor”: null,
    “status”: “consumed”,
    “type”: “card”,
    “usage”: “reusable”
    },
    “type”: “invalid_request_error”
    },
    “livemode”: true,
    “metadata”: {
    “customer_name”: “Miraxxxxxa”,
    “customer_email”: “[email protected]”,
    “order_id”: “8946”
    },
    “next_action”: null,
    “on_behalf_of”: null,
    “payment_method”: null,
    “payment_method_options”: {
    “card”: {
    “installments”: null,
    “request_three_d_secure”: “automatic”
    }
    },
    “payment_method_types”: [
    “card”
    ],
    “receipt_email”: null,
    “review”: null,
    “setup_future_usage”: null,
    “shipping”: null,
    “source”: null,
    “statement_descriptor”: null,
    “statement_descriptor_suffix”: null,
    “status”: “requires_payment_method”,
    “transfer_data”: null,
    “transfer_group”: null
    },
    “type”: “invalid_request_error”
    }
    }

    The page I need help with: [log in to see the link]

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

    (@mrclayton)

    Hi @mathscentre,

    I received your request to our support email and am doing some research to determine the origin of that error. It’s best to just create one support request as it won’t speed up the process if I have to manage multiple support requests.

    I have followed up with you on the email and requested additional information from you.

    Kind Regards,

    Thread Starter mathscentre

    (@mathscentre)

    Ok, Mr. Clayton. I will wait for your response.

    Regards

    Plugin Author Payment Plugins

    (@mrclayton)

    Hi @mathscentre,

    I reviewed the log info you provided. Looking at your account, I can see you were using the WooCommerce Stripe Gateway plugin at the time of this error. That error is not coming from my plugin, which is called Stripe for WooCommerce.

    Kind Regards,

    Thread Starter mathscentre

    (@mathscentre)

    Thanks, Sir you helped me a lot and solved my problem.

    Regards

    Plugin Author Payment Plugins

    (@mrclayton)

    Hi @mathscentre,

    You’re welcome. Let me know if you run in to any issues with USD payments but it should all work find with this plugin since we send all the required fields.

    Kind Regards,

    Thread Starter mathscentre

    (@mathscentre)

    Yes, Sir absolutely.

    A big Thumps Up for You!!!

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Export Problem For Indian Merchants |Unable to Accept International Payments’ is closed to new replies.