PriMoThemes — now s2Member® (official notice)
This is now a very OLD forum system. It's in READ-ONLY mode.
All community interaction now occurs at WP Sharks™. See: new forums @ WP Sharks™
<input name="item_number" value="1:basic:6 M" type="hidden">
WordPress® v3.1.3 :: s2Member® v110620 :: s2Member® Pro v110606
scrapbookcampus.com/?s2member_paypal_notify=1
User-Agent:
array (
'mc_gross' => '49.00',
'protection_eligibility' => 'Ineligible',
'payer_id' => 'xxxxxxxxxx',
'tax' => '0.00',
'payment_date' => '05:10:10 Jul 04, 2011 PDT',
'payment_status' => 'Completed',
'charset' => 'windows-1252',
'first_name' => 'Exxxxx',
'option_selection1' => 'scrapbookcampus.com',
'option_selection2' => '7xxxx',
'mc_fee' => '1.72',
'notify_version' => '3.1',
'custom' => 'scrapbookcampus.com',
'payer_status' => 'unverified',
'business' => 'admin@dxxxxxxxxxx',
'quantity' => '1',
'verify_sign' => 'i think this is private',
'payer_email' => 'jxxxxxxxx',
'option_name1' => 'Originating Domain',
'option_name2' => 'Customer IP Address',
'txn_id' => 'private',
'payment_type' => 'instant',
'last_name' => 'Gxxxx',
'receiver_email' => 'cassel@xxx',
'payment_fee' => '1.72',
'receiver_id' => 'Vprivate',
'txn_type' => 'web_accept',
'item_name' => 'Basic',
'mc_currency' => 'USD',
'item_number' => '1:basic:6 M',
'residence_country' => 'US',
'receipt_id' => 'private',
'handling_amount' => '0.00',
'transaction_subject' => 'scrapbookcampus.com',
'payment_gross' => '49.00',
'shipping' => '0.00',
'ipn_track_id' => 'is this private?',
's2member_log' =>
array (
0 => 'IPN received on: Mon Jul 4, 2011 12:10:19 pm UTC',
1 => 's2Member POST vars verified through a POST back to PayPal®.',
2 => 's2Member originating domain ( _SERVER[HTTP_HOST] ) validated.',
3 => 's2Member txn_type identified as (web_accept|subscr_signup).',
4 => 's2Member txn_type identified as (web_accept|subscr_signup) w/o update vars.',
5 => 'Signup Confirmation Email sent to: "Elainexxxx" <xxxxxx>.',
6 => 'Storing `payment` for Subscription via (web_accept).',
7 => 'Creating an IPN response for `subscr_payment`. This will go into a Transient Queue; and be processed during registration.',
8 => 'Storing IPN signup vars into a Transient Queue. These will be processed on registration.',
),
'subscr_gateway' => 'paypal',
'subscr_id' => 'xxxxxxx',
'eotper' => '6 M',
'ccaps' => 'basic',
'level' => '1',
'ip' => 'xxxxxxxxx',
'period1' => '0 D',
'mc_amount1' => '0.00',
'period3' => '6 M',
'mc_amount3' => '49.00',
'initial_term' => '0 D',
'initial' => '49.00',
'regular' => '49.00',
'regular_term' => '6 M',
'recurring' => '0',
)
WordPress® v3.1.3 :: s2Member® v110620 :: s2Member® Pro v110606
scrapbookcampus.com/?s2member_paypal_return=1
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; .NET4.0C; .NET4.0E; InfoPath.1)
array (
's2member_log' =>
array (
0 => 'No Return-Data from PayPal®. Customer must wait for Email Confirmation.',
1 => 'Redirecting Customer to the Home Page.',
),
)
What did the Customer's account look like after payment was received? Did s2Member record the Payment Gateway, Subscr. ID, and the Custom value? Or nothing? What Level was the Member at when you checked on the account manually?
Yes, s2Member will automatically configure the Auto-Return URL dynamically within the Button Code. You just need to make sure that your PayPal account has Auto-Return enabled, and that PDT is also enabled. Also, be sure that s2Member has the correct PDT Identity Token.Is the URL given in the paypal button shortcode overriding it the one originally placed at Paypal from the initial store?
[s2Member-PayPal-Button level="1" ccaps="basic,forum" desc="Basic Scrap Course with PSP" ps="ScrapbookCampus" lc="" cc="USD" dg="0" ns="1" custom="scrapbookcampus.com" ta="0" tp="0" tt="D" ra="49" rp="6" rt="M" rr="BN" rrt="" rra="1" success="http://scrapbookcampus.com/success-basic/" image="http://scrapbookcampus.com/Images/buy-now-yellow.png" output="button" /]
success="" Success Return URL ( optional ). s2Member handles this automatically for you. However, if you would prefer to take control over the landing page after checkout ( i.e. your own custom Thank-You Page ), you can. If supplied, this must be a full URL, starting with http://. Note, s2Member will NOT use this value if an existing account holder is being modified. s2Member handles account updates ( i.e. billing modification ) in a more dynamic way. Your Success Return URL is only applied to (new) Customers.
WordPress® v3.1.3 :: s2Member® v110620 :: s2Member® Pro v110606
scrapbookcampus.com/?s2member_paypal_return=1&tx=1W197904V0388640E&st=Completed&amt=1.00&cc=USD&cm=scrapbookcampus%2ecom&item_number=1:basic,forum:6%20M
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.112 Safari/534.30
array (
'mc_gross' => '1.00',
'protection_eligibility' => 'Ineligible',
'payer_id' => 'xxxxx',
'tax' => '0.00',
'payment_date' => '06:13:37 Jul 05, 2011 PDT',
'payment_status' => 'Completed',
'charset' => 'windows-1252',
'first_name' => 'Melissa',
'option_selection1' => '71',
'option_selection2' => 'xxxxxx',
'mc_fee' => '0.34',
'custom' => 'scrapbookcampus.com',
'payer_status' => 'unverified',
'business' => 'admin@digiscrapcampus.com',
'quantity' => '1',
'payer_email' => 'melissaxxxxxx',
'option_name1' => 'Referencing Customer ID',
'option_name2' => 'Customer IP Address',
'txn_id' => 'xxxxxxx',
'payment_type' => 'instant',
'last_name' => 'xxxxxx',
'receiver_email' => 'cassel@nbnet.nb.ca',
'payment_fee' => '0.34',
'receiver_id' => 'xxxxxxxxx',
'txn_type' => 'web_accept',
'item_name' => 'Basic Scrap Course with Paintshop Pro',
'mc_currency' => 'USD',
'item_number' => '1:basic,forum:6 M',
'residence_country' => 'AU',
'handling_amount' => '0.00',
'transaction_subject' => 'scrapbookcampus.com',
'payment_gross' => '1.00',
'shipping' => '0.00',
's2member_log' =>
array (
0 => 'Return-Data received on: Tue Jul 5, 2011 1:13:45 pm UTC',
1 => 's2Member POST vars verified through a POST back to PayPal®.',
2 => 's2Member originating domain ( _SERVER[HTTP_HOST] ) validated.',
3 => 's2Member txn_type identified as (web_accept|subscr_signup|subscr_payment).',
4 => 's2Member txn_type identified as (web_accept|subscr_signup|subscr_payment) w/ update vars.',
5 => 'Automatic EOT ( End Of Term ) Time will be set to: Sun Jul 1, 2012 1:13:42 pm UTC.',
6 => 's2Member Level/Capabilities updated w/ advanced update routines.',
7 => 'Redirecting Customer to the Login Page. They need to log back in.',
),
'subscr_gateway' => 'paypal',
'subscr_id' => '1xxxxx',
'eotper' => '6 M',
'ccaps' => 'basic,forum',
'level' => '1',
'ip' => '20xxxxxxx',
)
So the last log entry that you supplied is for this transaction, I assume. Your log entry indicates the Customer was sent back to the Login Page. That's the intended behavior. After an account modification, s2Member asks the Customer to log back into their account. Upon logging back in, they will be redirected to their Login Welcome Page.If the user is already registered and clicks the buy button:
- the ccaps and levels are updated automatically
- the user is redirected to the Membership Option page (which is NOT the page i would like the member to get first) and since the bonus page is hidden the user cannot reach it on their own.
Do you have a log entry for this one please?If the user is a NEW visitor (no previous registration):
- the ccaps are NOT set automatically nor the level
- the user is redirected to the correct "bonus" page (in my case that is how i would call it) but not registered so they have to detour to register before getting back to that page, but since that page is hidden, it is hard to found back for the user
WordPress® v3.1.3 :: s2Member® v110620 :: s2Member® Pro v110606
scrapbookcampus.com/?s2member_paypal_return=1&tx=49R476168Y565824D&st=Completed&amt=49.00&cc=USD&cm=scrapbookcampus%2ecom&item_number=1:basic,forum:6%20M
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.112 Safari/534.30
array (
'mc_gross' => '49.00',
'protection_eligibility' => 'Ineligible',
'payer_id' => 'xxxxx',
'tax' => '0.00',
'payment_date' => '17:57:04 Jul 04, 2011 PDT',
'payment_status' => 'Completed',
'charset' => 'windows-1252',
'first_name' => 'Danielle',
'option_selection1' => '8',
'option_selection2' => '7xxxx',
'mc_fee' => '1.72',
'custom' => 'scrapbookcampus.com',
'payer_status' => 'unverified',
'business' => 'admin@digiscrapcampus.com',
'quantity' => '1',
'payer_email' => 'xxxxx',
'option_name1' => 'Referencing Customer ID',
'option_name2' => 'Customer IP Address',
'txn_id' => 'xxxxxx',
'payment_type' => 'instant',
'last_name' => 'xxxx',
'receiver_email' => 'cassel@nbnet.nb.ca',
'payment_fee' => '1.72',
'receiver_id' => 'xxxx',
'txn_type' => 'web_accept',
'item_name' => 'Basic Scrap Course with PSP',
'mc_currency' => 'USD',
'item_number' => '1:basic,forum:6 M',
'residence_country' => 'US',
'handling_amount' => '0.00',
'transaction_subject' => 'scrapbookcampus.com',
'payment_gross' => '49.00',
'shipping' => '0.00',
's2member_log' =>
array (
0 => 'Return-Data received on: Tue Jul 5, 2011 12:57:03 am UTC',
1 => 's2Member POST vars verified through a POST back to PayPal®.',
2 => 's2Member originating domain ( _SERVER[HTTP_HOST] ) validated.',
3 => 's2Member txn_type identified as (web_accept|subscr_signup|subscr_payment).',
4 => 's2Member txn_type identified as (web_accept|subscr_signup|subscr_payment) w/ update vars.',
5 => 'Automatic EOT ( End Of Term ) Time will be set to: Sun Jul 1, 2012 12:57:01 am UTC.',
6 => 's2Member Level/Capabilities updated w/ advanced update routines.',
7 => 'Redirecting Customer to the Login Page. They need to log back in.',
),
'subscr_gateway' => 'paypal',
'subscr_id' => 'xxxxx',
'eotper' => '6 M',
'ccaps' => 'basic,forum',
'level' => '1',
'ip' => '7xxx',
)
If the user is a NEW visitor (no previous registration):
- the ccaps are NOT set automatically nor the level
- the user is redirected to the correct "bonus" page (in my case that is how i would call it) but not registered so they have to detour to register before getting back to that page, but since that page is hidden, it is hard to found back for the user
Users browsing this forum: Exabot [Bot], Google [Bot] and 2 guests