I have 3 type of payment: bank transfer, COD and paypal WPS. The first two are tracked from analytics (with commerce_google_analytics) regurarly and in the rule "Send an order notification e-mail" the [commerce-order:commerce_line_items] token is correctly replaced, but not on paypal WPS transaction. I didn't find any other similar issue. Is there something wrong in my configuration?

PayPal WPS
Default currency: Euro
PayPal login page language/locale: Italy
PayPal server: Live
Payment action: Sale
IPN logging: Log notifications during IPN validation and processing.

the other options are not checked.

Comments

d.sibaud’s picture

think I did find the point: people doesn't return back to the drupal website after paypal transaction, in fact for all the paypal transactions I can't find the correspondant track on google analytics for the "checkout/xx/complete" page.

Maybe is a lack in PayPal configuration?
With Ubercart this problem never occours.

Please help me.

d.sibaud’s picture

Title: Loosing order data after returning on complete page » Without managing auto return customers tend not to return to the drupal website
Status: Active » Closed (duplicate)
d.sibaud’s picture

Title: Without managing auto return customers tend not to return to the drupal website » line items [commerce-order:commerce_line_items] has no assigned value when checkout/xx/complete isn't hitted
Category: support » bug
Status: Closed (duplicate) » Active

for Analytics there's no solution, if the customer doesn't return on the checkout/xx/complete url, after the paypal process, the track code will never trigger.
But the [commerce-order:commerce_line_items] token should still contain the line items value to be used in the send email rule, but it doesn't.

d.sibaud’s picture

Status: Active » Postponed

mmmmm found a related issue in the commerce issues queue http://drupal.org/node/1551002

d.sibaud’s picture

Status: Postponed » Closed (won't fix)