- πΊπΈUnited States TomTech
Automatically closed because Drupal 7 security and bugfix support has ended β as of 5 January 2025. If the issue verifiably applies β to later versions, please reopen with details and update the version.
In Paypal EC. There is a function that takes care of data for customer profiles. It checked in options, they are gathered from PayPal and then saved to drupal.
commerce_paypal_ec_customer_profile is the function.
"profile is currently referenced by an order" is the problem.
When you have a profile currently referenced by an order, which is usually the case for old customers. You cant change data in that profile and clone of the profile is made, but with current code in the function above, clone is created, but referenced profile by order is still old profile, default one, so data from PayPal is not used for shipping address in drupal order data.
What I used is commerce_customer_profile_can_delete to check if profile is already referenced, and if so, just create new profile. I made a patch for that.
Closed: outdated
2.0
PayPal EC
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.
Automatically closed because Drupal 7 security and bugfix support has ended β as of 5 January 2025. If the issue verifiably applies β to later versions, please reopen with details and update the version.