Hello
I have a huge problem and really need help. Firt, I must say that I know wordpress very well. I bougth s2member 2 weeks ago and I was installing it. A least, I finally could make my first paiement with my credit card via Paypal.
So, it was working once.
One day after, you propose an update. I installed it.
Since that, impossible to make any paiement with any code.
I explain :
I have a Paypal Business account, and paypal express activated. Ipn also, token also.
This is NOT Paypal Pro, it’s Business. As you explain, I use it for the forms.
I use Paypal Proform, with :
PayPal® Pro Forms / Recurring Profile Behavior: — Real-Time / Direct Pay ( mission critical ) —
Enable Button Encryption? Yes
Enable Logging Routines? Yes (and it was working before)
PayPal® IPN / Instant Payment Notifications ( required, please enable ) : Yes, it’s done (and it was working before)
PayPal® PDT Identity Token ( required, please enable ) : Yes, it’s done (and it was working before)
Button who was working before :
[s2Member-Pro-PayPal-Form level="2" ccaps="" desc="$0.01 EUR / One Time ( for 1 month access, non-recurring, no trial )" ps="paypal" lc="" cc="EUR" dg="0" ns="0" custom="www.primarydomain.ltd" ta="0" tp="0" tt="D" ra="0.01" rp="1" rt="M" rr="BN" rrt="" rra="2" accept="paypal,visa,mastercard,amex" accept_via_paypal="paypal,visa,mastercard,amex" coupon="" accept_coupons="0" default_country_code="" captcha="0" /]
So, as You can see, I enter inside accept_via_paypal : visa,mastercard,amex
I tested with any variants and configurations. A lot. I was testing that 2 days long…
Nothing. It’s broke. I obtain all the time this when someone want to pay :
Fatal error: Cannot use string offset as an array in /home/public_html/www/privatedomain.ltd/wp-content/plugins/s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php on line 646
Thanks for your help, please
If somebody from the staff of Webshark want my logins to watch the problem, it will be very helping because I was trying 2 days already…. without succes