I’m using s2member Pro to create recurring subscriptions on a client’s site using the ccBill gateway. I’m working on our development server and have just made a test transaction. The RTN logs look fine and here is the transaction’s entry in the ccbill-ipn log.
LOG ENTRY: Mon Jun 3rd, 2013 @ precisely 10:36 am UTC
PHP v5.3.3 :: WordPress® v3.5.1 :: s2Member® v130513 :: s2Member® Pro v130513
Memory 4.50 MB :: Real Memory 4.75 MB :: Peak Memory 4.66 MB :: Real Peak Memory 4.75 MB
www.buxoticbabes.staging.jellymedia.net/?s2member_pro_ccbill_notify=1
User-Agent:
array (
'customer_fname' => 'ABC',
'customer_lname' => 'ABC',
'email' => 'philarmstead@jellymedia.com',
'username' => '',
'password' => '',
'productDesc' => 'Buxotic Babes',
'price' => '£19.95 for 30 days ** £49.95 recurring every 90 days **',
'subscription_id' => '0213154102000000035',
'denialId' => '',
'clientAccnum' => '945957',
'clientSubacc' => '0000',
'address1' => 'ABC',
'city' => 'ABC',
'state' => '',
'country' => 'GB',
'phone_number' => '',
'zipcode' => 'ABC',
'start_date' => '2013-06-03 03:36:22',
'referer' => '',
'ccbill_referer' => '',
'affiliate' => '',
'reservationId' => '',
'referringUrl' => 'http://www.buxoticbabes.staging.jellymedia.net/membership-signup/',
'reasonForDecline' => '',
'reasonForDeclineCode' => '',
'formName' => '146cc',
'cardType' => 'MASTERCARD',
'responseDigest' => '511eb812ed21d7716291be1071ec412b',
's2_desc' => 'Paid',
's2_referencing' => '2',
's2_customer_ip' => '192.168.0.25',
's2_invoice' => '1',
's2_custom' => 'www.buxoticbabes.staging.jellymedia.net',
's2_p1' => '30 D',
's2_p3' => '90 D',
'typeId' => '0',
'initialPrice' => '19.95',
'initialPeriod' => '30',
'recurringPrice' => '49.95',
'recurringPeriod' => '90',
'rebills' => '99',
'initialFormattedPrice' => '£19.95',
'recurringFormattedPrice' => '£49.95',
'ip_address' => '164.138.87.214',
's2member_log' =>
array (
0 => 'IPN received on: Mon Jun 3, 2013 10:36:23 am UTC',
1 => 's2Member POST vars verified with ccBill®.',
2 => 'ccBill® transaction identified as ( `RECURRING/SUBSCRIPTION` ).',
3 => 'IPN reformulated. Piping through s2Member's core/standard PayPal® processor as `txn_type` ( `subscr_signup` ).',
4 => 'Please check PayPal® IPN logs for further processing details.',
),
The problem is that the PayPal IPN log doesn’t get created and nor does the confirmation email get sent. I get an email from ccBill but I’m expecting one to be sent by s2member too. Is something erroring but not being logged after this point?
Any help would be greatly appreciated.