latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

About: Robert Egger

Sorry, I've not written a description yet. I'll get to it soon!


Topics I'm Subscribed To

Viewing 2 topics - 1 through 2 (of 2 total)
Topic Count Last Reply
PayPal: "We cannot process your request"

By:  Robert Egger in: Community Forum

voices: 3
replies: 6

3 years, 10 months ago  Robert Egger

Exporting S2Member Custom Profile Fields

By:  Robert Egger in: Community Forum

voices: 2
replies: 1

3 years, 11 months ago  Jason (Lead Developer)

Viewing 2 topics - 1 through 2 (of 2 total)

Topics I've Started

Viewing 2 topics - 1 through 2 (of 2 total)
Topic Count Last Reply
PayPal: "We cannot process your request"

By:  Robert Egger in: Community Forum

voices: 3
replies: 6

3 years, 10 months ago  Robert Egger

Exporting S2Member Custom Profile Fields

By:  Robert Egger in: Community Forum

voices: 2
replies: 1

3 years, 11 months ago  Jason (Lead Developer)

Viewing 2 topics - 1 through 2 (of 2 total)

My Latest Replies (From Various Topics)

Viewing 3 replies - 1 through 3 (of 3 total)
Author Replies
Author Replies
Posted: Saturday Mar 2nd, 2013 at 2:54 am #43573

Dear Bruce,

thanks for the follow up!

Our problem: We are based in Austria and are selling memberships for 1 year as a recurring payment, currency: EUR.

We have configured s2Member (PayPal Account Details) with our PayPal API-credentials (our PayPal Account does not offer Payflow API credentials).

Recurring payments from customers in different countries seem to work well.

But when a customer is located in Germany, the transaction fails.

When I check the log (paypal-api.log) for a failed transaction I can see the first (of usually three activities for a recurring payment):

‘METHOD’ => ‘SetExpressCheckout’,
..
‘L_BILLINGTYPE0’ => ‘RecurringPayments’,

But after this first activity the process is halted by PayPal. The customer gets a message from PayPal “At this time we are unable to process your request….”.

When we are asking PayPal for the reason they say that it is not possible to sell recurring payments in Germany via that button (=API function call) we use and we should use another button instead, which is the “Subscribe” Button:
https://www.x.com/developers/paypal/documentation-tools/paypal-payments-standard/integration-guide/subscribe_buttons

So how can we get s2Member working with PayPal – what can I do?

Credentials & ScreenShot have been sent via privat contact form a minute ago.

Kind regards,
Robert

Posted: Tuesday Feb 26th, 2013 at 12:02 pm #43249

… when asking PayPal to analyze a failed transaction they say that we are not sending the PAYMENTREQUEST_n_CURRENCYCODE, therefore the transaction defaults to US$, which can cause trouble when the customer (and his PayPal acount) is non-US (which happens frequently, because we are Europe-based).

Hope that helps.

Kind regards,
Robert

Posted: Sunday Feb 10th, 2013 at 3:47 am #41309

Hello Eduan,

sorry – I had expected to get a possibility to upload a small file – but if you want me to include the log in the posting – here it is. For your convenience I have extracted the part of the logfile which is corresponding to my posting. If I can supply any other information (f.i. the complete logfile or s2Member settings) I’ll be glad to do so.

Many thanks for your support,
Robert

PHP v5.3.21 :: WordPress® v3.4.1 :: s2Member® v121023 :: s2Member® Pro v121023
Memory 14.65 MB :: Real Memory 15.25 MB :: Peak Memory 14.69 MB :: Real Peak Memory 15.25 MB
www.iiid.eu/individual-membership/
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:18.0) Gecko/20100101 Firefox/18.0
-------- Input vars: ( Thu Feb 7, 2013 10:01:27 am UTC ) --------
array (
  'METHOD' => 'SetExpressCheckout',
  'RETURNURL' => 'http://www.iiid.eu/individual-membership/?s2member_paypal_xco=s2member_pro_paypal_checkout_return',
  'CANCELURL' => 'http://www.iiid.eu/individual-membership/?s2member_paypal_xco=s2member_pro_paypal_checkout_cancel',
  'PAGESTYLE' => 'paypal',
  'LOCALECODE' => '',
  'NOSHIPPING' => '1',
  'SOLUTIONTYPE' => 'Sole',
  'LANDINGPAGE' => 'Billing',
  'ALLOWNOTE' => '0',
  'L_BILLINGTYPE0' => 'RecurringPayments',
  'L_BILLINGAGREEMENTDESCRIPTION0' => '100 EUR/year (recurring charge). Registration completed with PayPal checkout',
  'PAYMENTREQUEST_0_SHIPTONAME' => 'Olaf Hoffmann',
  'PAYMENTREQUEST_0_SHIPTOSTREET' => '',
  'PAYMENTREQUEST_0_SHIPTOCITY' => '',
  'PAYMENTREQUEST_0_SHIPTOSTATE' => '',
  'PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE' => '',
  'PAYMENTREQUEST_0_SHIPTOZIP' => '',
  'EMAIL' => 'olaf.hoffmann@olaf-hoffmann-design.de',
  'VERSION' => '71.0',
  'USER' => 'veronika.egger_api1.iiid.net',
  'PWD' => 'has-been-replaced-by-dummy-text',
  'SIGNATURE' => 'has-been-replaced-by-dummy-text',
)
-------- Output string/vars: ( Thu Feb 7, 2013 10:01:28 am UTC ) --------
TOKEN=EC%2d9AX30758JM636062S&TIMESTAMP=2013%2d02%2d07T10%3a01%3a28Z&CORRELATIONID=d3c3f09498fc3&ACK=Success&VERSION=71%2e0&BUILD=5060305
array (
  'TOKEN' => 'EC-9AX30758JM636062S',
  'TIMESTAMP' => '2013-02-07T10:01:28Z',
  'CORRELATIONID' => 'd3c3f09498fc3',
  'ACK' => 'Success',
  'VERSION' => '71.0',
  'BUILD' => '5060305',
)

PHP v5.3.21 :: WordPress® v3.4.1 :: s2Member® v121023 :: s2Member® Pro v121023
Memory 14.64 MB :: Real Memory 15.25 MB :: Peak Memory 14.68 MB :: Real Peak Memory 15.25 MB
www.iiid.eu/individual-membership/
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:18.0) Gecko/20100101 Firefox/18.0
-------- Input vars: ( Thu Feb 7, 2013 10:05:10 am UTC ) --------
array (
  'METHOD' => 'SetExpressCheckout',
  'RETURNURL' => 'http://www.iiid.eu/individual-membership/?s2member_paypal_xco=s2member_pro_paypal_checkout_return',
  'CANCELURL' => 'http://www.iiid.eu/individual-membership/?s2member_paypal_xco=s2member_pro_paypal_checkout_cancel',
  'PAGESTYLE' => 'paypal',
  'LOCALECODE' => '',
  'NOSHIPPING' => '1',
  'SOLUTIONTYPE' => 'Sole',
  'LANDINGPAGE' => 'Billing',
  'ALLOWNOTE' => '0',
  'L_BILLINGTYPE0' => 'RecurringPayments',
  'L_BILLINGAGREEMENTDESCRIPTION0' => '100 EUR/year (recurring charge). Registration completed with PayPal checkout',
  'PAYMENTREQUEST_0_SHIPTONAME' => 'Olaf Hoffmann',
  'PAYMENTREQUEST_0_SHIPTOSTREET' => '',
  'PAYMENTREQUEST_0_SHIPTOCITY' => '',
  'PAYMENTREQUEST_0_SHIPTOSTATE' => '',
  'PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE' => '',
  'PAYMENTREQUEST_0_SHIPTOZIP' => '',
  'EMAIL' => 'olaf.hoffmann@olaf-hoffmann-design.de',
  'VERSION' => '71.0',
  'USER' => 'veronika.egger_api1.iiid.net',
  'PWD' => 'has-been-replaced-by-dummy-text',
  'SIGNATURE' => 'has-been-replaced-by-dummy-text',
)
-------- Output string/vars: ( Thu Feb 7, 2013 10:05:11 am UTC ) --------
TOKEN=EC%2d0KD63464HV6011714&TIMESTAMP=2013%2d02%2d07T10%3a05%3a11Z&CORRELATIONID=b9c295c4a050f&ACK=Success&VERSION=71%2e0&BUILD=5060305
array (
  'TOKEN' => 'EC-0KD63464HV6011714',
  'TIMESTAMP' => '2013-02-07T10:05:11Z',
  'CORRELATIONID' => 'b9c295c4a050f',
  'ACK' => 'Success',
  'VERSION' => '71.0',
  'BUILD' => '5060305',
)
Viewing 3 replies - 1 through 3 (of 3 total)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.