Can anyone offer advice on obtaining tracking information for when a second or more people are signed up how to see who paid for them?
It appears the database does not record the order associated with the subsequent orders.
To explain here is the scenario:
Authenticated UserA signs up for their self and Anonymous UserB and pays successfully.
Signup records both Users as attendees.
If I view UserA I can see their associated order in their accounts section, their invoice will state 2 items purchased ( no recording here of who they paid for).
If I view AnonymousUserB who now has an account thanks to Drupal I can see they don't have any orders so I don't know who paid for them?
This is not a major issue just we'd like to see who paid for who for testing and refund scenarios (yes we could ask the attendee who paid for them if refund is needed on the rare occassion).
Thanks
Using
Drupal 6.19 (6.22 avail I know) Ubercart 6.x 2-4 Signup 6.x 1.0 rc6 Signup Int..UC 6.x 1.0 beta 6
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | Signup_Views.jpg | 44.39 KB | Ovation1357 |
Comments
Comment #1
technikh commentedIn the latest version, this information is available. In views add the relationship "Associated Order" in Signup category. Then add necessary order fields in the display.
Comment #2
Ovation1357 commentedI'm making use of the Associated Order views field and have been for quite a while now in the -dev branch of uc_signup.
Below is an 'enhanced' version of one of the stock admin views that you get with uc_signup. It will let you see all signup enbled content on your site with details including order numbers.. (N.B. You'll need the http://drupal.org/project/views_customfield module for it to work)
Because the main Signup module knows nothing about the concept of payment, uc_signup uses a bit of a nasty kludge whereby an anonymous signup is created as a placeholder with a duff email address (placeholder-@example.com) until payment is received.
In my case, we accept cheque/bank transfers which are obviously not an instant payment, so I had to create a view which would show the real username of these kludged users as well.
I made this view when I was very new to drupal and looking at my custom php, I could have simply used user_load() instead of querying the database, but it achieves the purpose.
Please see attached screenshot.... Maybe this will be useful to some folks...