You have no items in your shopping cart.

Saturday, December 21, 2024 7:11:54 PM

PayPal Standard Pro - Seller Protection

Posted: 4 weeks ago

#13664 Quote

wize1

Posted: 4 weeks ago

#13664 Quote
Hi,

   We have problem, PayPal refuses provide us with seller protection because it requires providing buyer's shipping address.

"Payments without a shipping address are not covered by PayPal's seller protection policies and programs."

We have contacted PayPal about it, and showed them that in API call log we can see provided shipping address, but on transaction page it is not displayed. They did investigation and told us that the reason why it is not showing is because, the web experience profile has got following fields set incorrectly:

we have:
  "input_fields": {
    "no_shipping": 1,
    "address_override": 0
  }

and it should be:
  "input_fields": {
    "no_shipping": 1,
    "address_override": 0
  }

I have called https://api-m.paypal.com/v1/payment-experience/web-profiles
and yes we create new profile for each of transaction and fields set incorrect.

Can we ask FoxNetSoft team to fix it for us please? as we loosing disputes, because of this.

Best Regards D.

Posted: 4 weeks ago

#13665 Quote

wize1

Posted: 4 weeks ago

#13665 Quote
This is message we receive from PayPal:

"Hi Svetlana,

Thank you for your patience. From your API requests, we can see that your system is passing shipping addresses. One thing to note in addition to the shipping address is the experience_profile_id that is passed. For example, in the recent transaction ID *HIDDEN*791E, the experience_profile_id "XP-*HIDDEN*-2DA5" was passed.

experience_profile_id XP-*HIDDEN*-2DA5 dictates how the payment should be configured. In this case, the experience profile content is as follows:
{
  "id": "XP-*HIDDEN*-2DA5",
  "name": "26a878f1-256f-4052-8bbd-68b5dc436d1b",
  "temporary": false,
  "input_fields": {
    "no_shipping": 1,
    "address_override": 0
  }
}
no_shipping=1
Redacts shipping address fields from the PayPal pages.
https://developer.paypal.com/docs/api/payment-experience/v1/#web-profile_update!path=input_fields/no_shipping&t=request
Setting no_shipping to 1 in the experience_profile_id is the reason the Shipping address has been removed from the transaction. This redacts the shipping address from the PayPal checkout and the transaction overall. It indicates that there is no shipping address needed for the transaction even if a shipping address was passed by the merchant.

To resolve the issue, your system needs to use an experience context id with no_shipping=0 which "Displays the shipping address on the PayPal pages." and address_override=1 which "Displays the shipping address specified in this call. the customer cannot edit this shipping address.

I apologize for the inconvenience this has caused. Thank you for using PayPal, and have a wonderful day!

Sincerely,

Matthew
Merchant Technical Support - Engineer
PayPal, Inc."

Posted: 3 weeks ago

#13668 Quote

Support

Posted: 3 weeks ago

#13668 Quote
Could you try to upgrade the PayPal payment plugin and try the new release?
Open the plugin configure page and enable debugging.
Clear the plugin log file and try to checkout.
Check the plugin log file.
Do you see the shipping address in the JSON?
I would like to be sure that the JSON doesn't have a shipping address.

Posted: 3 weeks ago

#13670 Quote

wize1

Posted: 3 weeks ago

#13670 Quote
Support wrote:
Could you try to upgrade the PayPal payment plugin and try the new release?


We are currently using version 1.25, what is latest version and how can I download it?

Support wrote:
Do you see the shipping address in the JSON?


Yes, in version 1.25, I can see it at:
PayPalService. CreatePayment. payment.json -> transactions.item_list.shipping_address

Posted: 3 weeks ago

#13671 Quote

Support

Posted: 3 weeks ago

#13671 Quote
1. Try to upgrade the plugin and use 1.26
2. Open the list of all settings of nopcommerce and look for the item "PayPalStandardProPaymentSettings.WebProfileId", remove it.
The plugin will create a new profile.

Posted: 2 weeks ago

#13672 Quote

wize1

Posted: 2 weeks ago

#13672 Quote

Upgrading helped, thank you.

Powered by nopCommerce

Copyright © 2023 FoxNetSoft. All rights reserved