• Resolved osmanfromkickstartweb

    (@osmanfromkickstartweb)


    Hello guys, I try the patch that you provided in another ticket for this issue, but for me it doesn’t’ work.

    Here is the error that I get from PayPal :

    {
      "debug_id": "47064aa143aa1",
      "details": [
        {
          "description": "The instrument presented  was either declined by the processor or bank, or it can't be used for this payment.",
          "issue": "INSTRUMENT_DECLINED"
        }
      ],
      "links": [
        {
          "href": "https://developer.paypal.com/docs/api/orders/v2/#error-INSTRUMENT_DECLINED",
          "method": "GET",
          "rel": "information_link"
        },
        {
          "href": "https://www.paypal.com/checkoutnow?token=086118060N2577623",
          "method": "GET",
          "rel": "redirect"
        }
      ],
      "message": "The requested action could not be performed, semantically incorrect, or failed business validation.",
      "name": "UNPROCESSABLE_ENTITY"
    }
Viewing 7 replies - 16 through 22 (of 22 total)
  • Thread Starter osmanfromkickstartweb

    (@osmanfromkickstartweb)

    Hello?@augustus1996, I replied to your message but I don’t know why my previous response has do be reviewed before posted..
    ?thanks for your reply.

    I revert to 1.29 but it still doesn’t work. I contacted PayPal but they keep making me go back and forth between the tech team and the customer support and nobody seems to get a solution. They keep telling me check the “advanced card processing” option, but that option is not supported in Luxembourg.

    Here is the last code thatI tried regarding my last post, this is the link provided by @mrclayton https://drive.google.com/file/d/139SBzXdbSY1LEB1iFCJDrI_ZZnj9mJET/view?usp=drive_link

    About the test with 1.29 :
    In case it help here are more informations :


    The message that I get in the payment card box :
    “The verification of your MASTER_CARD-XXXX by your bank has failed. try another card.”

    (I tried two cards from two different banks)

    The PayPal API calls log : status 201
    – Response

    {
    "create_time": "2023-06-01T15:46:58Z",
    "id": "14Y66970YH4846320",
    "intent": "CAPTURE",
    "links": [
    {
    "href": "https://api.paypal.com/v2/checkout/orders/14Y66970YH4846320",
    "method": "GET",
    "rel": "self"
    },
    {
    "href": "https://www.paypal.com/checkoutnow?token=14Y66970YH4846320",
    "method": "GET",
    "rel": "approve"
    },
    {
    "href": "https://api.paypal.com/v2/checkout/orders/14Y66970YH4846320",
    "method": "PATCH",
    "rel": "update"
    },
    {
    "href": "https://api.paypal.com/v2/checkout/orders/14Y66970YH4846320/capture",
    "method": "POST",
    "rel": "capture"
    }
    ],
    "payer": {
    "address": {
    "address_line_1": "", "admin_area_2": "xxxxxxxxx", "country_code": "xx", "postal_code": "xxxx" }, "name": { "given_name": "",
    "surname": "" } }, "purchase_units": [ { "amount": { "breakdown": { "discount": { "currency_code": "EUR", "value": "0.00" }, "handling": { "currency_code": "EUR", "value": "0.00" }, "item_total": { "currency_code": "EUR", "value": "1.00" }, "shipping": { "currency_code": "EUR", "value": "0.00" }, "tax_total": { "currency_code": "EUR", "value": "0.00" } }, "currency_code": "EUR", "value": "1.00" }, "items": [ { "description": "Product ID: 218", "name": "Action(s)", "quantity": "1", "sku": "218", "unit_amount": { "currency_code": "EUR", "value": "1.00" } } ], "payee": { "email_address": "",
    "merchant_id": "xxxxxxxxx"
    },
    "reference_id": "default"
    }
    ],
    "status": "CREATED"
    }

    Thanks

    Thread Starter osmanfromkickstartweb

    (@osmanfromkickstartweb)

    @mrclayton ok. I will try this version.

    Thread Starter osmanfromkickstartweb

    (@osmanfromkickstartweb)

    Hi @mrclayton this is the error that I get with the 1.0.29

    “The verification of your MASTER_CARD-XXXX by your bank has failed. try another card.”

    But this message seems normal as I can’t get to the 3DS part

    status : 201

    {
    "create_time": "2023-06-01T15:46:58Z",
    "id": "14Y66970YH4846320",
    "intent": "CAPTURE",
    "links": [
    {
    "href": "https://api.paypal.com/v2/checkout/orders/14Y66970YH4846320",
    "method": "GET",
    "rel": "self"
    },
    {
    "href": "https://www.paypal.com/checkoutnow?token=14Y66970YH4846320",
    "method": "GET",
    "rel": "approve"
    },
    {
    "href": "https://api.paypal.com/v2/checkout/orders/14Y66970YH4846320",
    "method": "PATCH",
    "rel": "update"
    },
    {
    "href": "https://api.paypal.com/v2/checkout/orders/14Y66970YH4846320/capture",
    "method": "POST",
    "rel": "capture"
    }
    ],
    "payer": {
    "address": {
    "address_line_1": "", "admin_area_2": "xxxxxxxxx", "country_code": "xx", "postal_code": "xxxx" }, "name": { "given_name": "",
    "surname": "" } }, "purchase_units": [ { "amount": { "breakdown": { "discount": { "currency_code": "EUR", "value": "0.00" }, "handling": { "currency_code": "EUR", "value": "0.00" }, "item_total": { "currency_code": "EUR", "value": "1.00" }, "shipping": { "currency_code": "EUR", "value": "0.00" }, "tax_total": { "currency_code": "EUR", "value": "0.00" } }, "currency_code": "EUR", "value": "1.00" }, "items": [ { "description": "Product ID: 218", "name": "Action(s)", "quantity": "1", "sku": "218", "unit_amount": { "currency_code": "EUR", "value": "1.00" } } ], "payee": { "email_address": "",
    "merchant_id": "xxxxxxxxx"
    },
    "reference_id": "default"
    }
    ],
    "status": "CREATED"
    }

    Thanks

    Plugin Author Payment Plugins

    (@mrclayton)

    Hi @osmanfromkickstartweb

    Thanks for confirming that version 1.0.29 did not change anything. The order’s status is “CREATED” which means it shouldn’t require any 3DS.

    But let’s try the following test.

    Go to the 3DS approve link https://www.paypal.com/checkoutnow?token=14Y66970YH4846320 which is part of the PayPal order response. What happens when you go to that link? Does it allow you to pay for the order and return you back to your order received page?

    Kind Regards

    Thread Starter osmanfromkickstartweb

    (@osmanfromkickstartweb)

    Hi @mrclayton I tried the 3DS link, I had to re-enter all the payments informations, and when I pressed the “continue without paypal” button, I get this message on the screen : “Your card has been rejected. Try another card.” so I tried with another card and I got the same result.

    Thanks

    Plugin Author Payment Plugins

    (@mrclayton)

    Hi @osmanfromkickstartweb

    Thank you for confirming. At this point I think it’s best for Paypal support to review the debug ID and confirm why this payment method is being declined.

    Since PayPal’s own payment page triggered the same error, that rules out there being an issue with the plugin in my opinion.

    Kind Regards

    Thread Starter osmanfromkickstartweb

    (@osmanfromkickstartweb)

    Thanks, I sent another message to PayPal and explained everything, I’m waiting for them to reply and I’ll keep you informed.

Viewing 7 replies - 16 through 22 (of 22 total)
  • The topic ‘Error processing payment still doesn’t work’ is closed to new replies.