Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

PayPal WPP Direct Payments & Express Checkout Support


dynamoeffects

Recommended Posts

I am having some difficulty with my installation of this module. I keep getting following error:

 

Your credit card was declined. Please try another card or contact your bank for more info.

 

Invalid Data (10527)

This transaction cannot be processed. Please enter a valid credit card number and type.

 

I have the latest version of OSC and the wpp module installed. I do have another payment module installed, (pay together with next order) but that does not seem to affect it. I have tested in both sandbox and live modes with test credit card info. and actual valid cards, but it always returns this response.

 

Something's screwy with your credit card fields. Turn on debug mode and post what's being sent in the credit card field (using a fake number, of course).

 

 

Update: Found out how to get the cert. I'd already requested credentials and had selected: ''API Signature'' rather than ''API SSL client-side certificate''. So I had to remove my credentails and then had the option to request a certificate.

 

I'd still like to know what I should fill in for the following two configuration items, though:

 

- PayPal BN

- IPN Notification URL

 

Many thanks in advance (again),

 

Jody

 

I can't help you as you're using pbreit's paypal module. His support thread is here: http://www.oscommerce.com/forums/index.php?showtopic=178712

 

Thank you for this great module!!

In testing, when I get to ec_process.php I get the following error:

Fatal error: main(): Failed opening required 'PEAR.php' (include_path='.:/php/includes:/usr/share/php:/home/virtual/site26/fst/var/www/html/catalog/pear/') in /home/virtual/site26/fst/var/www/html/catalog/pear/Services/PayPal.php on line 11

I checked and the file is not there. Where can I find PEAR.php for download?

Thank you so much!!

 

http://pear.php.net/get/PEAR-1.4.9.tgz

Please use the forums for support! I am happy to help you here, but I am unable to offer free technical support over instant messenger or e-mail.

Link to comment
Share on other sites

Something's screwy with your credit card fields. Turn on debug mode and post what's being sent in the credit card field (using a fake number, of course).

 

Here is the credit card portion of the dump. Let me know if its better to post the whole thing. Thanks!

 

[PaymentDetailsItem] =>

)

 

[CreditCard] => creditcarddetailstype Object

(

[_elements] => Array

(

[CreditCardType] => Array

(

[required] => 1

[type] => CreditCardTypeType

[namespace] => urn:ebay:apis:eBLBaseComponents

[charset] => iso-8859-1

)

 

[CreditCardNumber] => Array

(

[required] => 1

[type] => string

[namespace] => urn:ebay:apis:eBLBaseComponents

[charset] => iso-8859-1

)

 

[ExpMonth] => Array

(

[required] => 1

[type] => int

[namespace] => urn:ebay:apis:eBLBaseComponents

[charset] => iso-8859-1

)

 

[ExpYear] => Array

(

[required] => 1

[type] => int

[namespace] => urn:ebay:apis:eBLBaseComponents

[charset] => iso-8859-1

)

 

[CardOwner] => Array

(

[required] => 1

[type] => PayerInfoType

[namespace] => urn:ebay:apis:eBLBaseComponents

[charset] => iso-8859-1

)

 

[CVV2] => Array

(

[required] =>

[type] => string

[namespace] => urn:ebay:apis:eBLBaseComponents

[charset] => iso-8859-1

)

 

)

 

[_attributes] => Array

(

)

 

[_attributeValues] => Array

(

)

 

[_namespace] => urn:ebay:apis:eBLBaseComponents

[CreditCardType] => Visa

[CreditCardNumber] => 1234 5678 1234 5678

[ExpMonth] => 02

[ExpYear] => 2009

[CardOwner] => payerinfotype Object

(

[_elements] => Array

(

[Payer] => Array

(

[required] => 1

[type] => EmailAddressType

[namespace] => urn:ebay:apis:eBLBaseComponents

[charset] => iso-8859-1

)

 

[PayerID] => Array

(

[required] => 1

[type] => UserIDType

[namespace] => urn:ebay:apis:eBLBaseComponents

)

 

[PayerStatus] => Array

(

[required] => 1

[type] => PayPalUserStatusCodeType

[namespace] => urn:ebay:apis:eBLBaseComponents

)

 

[PayerName] => Array

(

[required] => 1

[type] => PersonNameType

[namespace] => urn:ebay:apis:eBLBaseComponents

[charset] => iso-8859-1

)

 

[PayerCountry] => Array

(

[required] => 1

[type] => CountryCodeType

[namespace] => urn:ebay:apis:eBLBaseComponents

)

 

[PayerBusiness] => Array

(

[required] =>

[type] => string

[namespace] => urn:ebay:apis:eBLBaseComponents

)

 

[Address] => Array

(

[required] =>

[type] => AddressType

[namespace] => urn:ebay:apis:eBLBaseComponents

[charset] => iso-8859-1

)

 

)

 

[_attributes] => Array

(

)

 

[_attributeValues] => Array

(

)

 

[_namespace] => urn:ebay:apis:eBLBaseComponents

[Payer] => [email protected]

[PayerID] =>

[PayerStatus] =>

[PayerName] => personnametype Object

(

[_elements] => Array

(

[salutation] => Array

(

[required] =>

[type] => SalutationType

[namespace] => urn:ebay:apis:eBLBaseComponents

)

 

[FirstName] => Array

(

[required] =>

[type] => NameType

[namespace] => urn:ebay:apis:eBLBaseComponents

[charset] => iso-8859-1

)

 

[MiddleName] => Array

(

[required] =>

[type] => NameType

[namespace] => urn:ebay:apis:eBLBaseComponents

)

 

[LastName] => Array

(

[required] =>

[type] => NameType

[namespace] => urn:ebay:apis:eBLBaseComponents

[charset] => iso-8859-1

)

 

[suffix] => Array

(

[required] =>

[type] => SuffixType

[namespace] => urn:ebay:apis:eBLBaseComponents

)

 

)

 

[_attributes] => Array

(

)

 

[_attributeValues] => Array

(

)

 

[_namespace] => urn:ebay:apis:eBLBaseComponents

[salutation] =>

[FirstName] => David C.

[MiddleName] =>

[LastName] => Wilkins

[suffix] =>

)

 

[PayerCountry] =>

[PayerBusiness] =>

[Address] => addresstype Object

(

[_elements] => Array

(

[Name] => Array

(

[required] =>

[type] => string

[namespace] => urn:ebay:apis:eBLBaseComponents

)

 

[street1] => Array

(

[required] =>

[type] => string

[namespace] => urn:ebay:apis:eBLBaseComponents

[charset] => iso-8859-1

)

 

[street2] => Array

(

[required] =>

[type] => string

[namespace] => urn:ebay:apis:eBLBaseComponents

[charset] => iso-8859-1

)

 

[CityName] => Array

(

[required] =>

[type] => string

[namespace] => urn:ebay:apis:eBLBaseComponents

[charset] => iso-8859-1

)

 

[stateOrProvince] => Array

(

[required] =>

[type] => string

[namespace] => urn:ebay:apis:eBLBaseComponents

[charset] => iso-8859-1

)

 

[Country] => Array

(

[required] =>

[type] =>

[namespace] => urn:ebay:apis:eBLBaseComponents

[charset] => iso-8859-1

)

 

[CountryName] => Array

(

[required] =>

[type] =>

[namespace] => urn:ebay:apis:eBLBaseComponents

)

 

[Phone] => Array

(

[required] =>

[type] => string

[namespace] => urn:ebay:apis:eBLBaseComponents

)

 

[PostalCode] => Array

(

[required] =>

[type] => string

[namespace] => urn:ebay:apis:eBLBaseComponents

[charset] => iso-8859-1

)

 

[AddressID] => Array

(

[required] =>

[type] => string

[namespace] => urn:ebay:apis:eBLBaseComponents

)

 

[AddressOwner] => Array

(

[required] =>

[type] => AddressOwnerCodeType

[namespace] => urn:ebay:apis:eBLBaseComponents

)

 

[ExternalAddressID] => Array

(

[required] =>

[type] => string

[namespace] => urn:ebay:apis:eBLBaseComponents

)

 

[internationalName] => Array

(

[required] =>

[type] => string

[namespace] => urn:ebay:apis:eBLBaseComponents

)

 

[internationalStateAndCity] => Array

(

[required] =>

[type] => string

[namespace] => urn:ebay:apis:eBLBaseComponents

)

 

[internationalStreet] => Array

(

[required] =>

[type] => string

[namespace] => urn:ebay:apis:eBLBaseComponents

)

 

[AddressStatus] => Array

(

[required] =>

[type] => AddressStatusCodeType

[namespace] => urn:ebay:apis:eBLBaseComponents

)

 

)

 

[_attributes] => Array

(

)

 

[_attributeValues] => Array

(

)

 

[_namespace] => urn:ebay:apis:eBLBaseComponents

[Name] =>

[street1] => 4374 E. Sycamore

[street2] =>

[CityName] => Fresno

[stateOrProvince] => CA

[Country] => US

[CountryName] =>

[Phone] =>

[PostalCode] => 93703

[AddressID] =>

[AddressOwner] =>

[ExternalAddressID] =>

[internationalName] =>

[internationalStateAndCity] =>

[internationalStreet] =>

[AddressStatus] =>

)

 

)

 

[CVV2] => 123

)

 

[iPAddress] => 69.237.161.101

[MerchantSessionId] =>

)

 

[_elements] => Array

(

[DetailLevel] => Array

(

[required] =>

[type] => DetailLevelCodeType

[namespace] => urn:ebay:apis:eBLBaseComponents

)

 

[ErrorLanguage] => Array

(

[required] =>

[type] => string

[namespace] => urn:ebay:apis:eBLBaseComponents

)

 

[MessageID] => Array

(

[required] =>

[type] => string

[namespace] => urn:ebay:apis:eBLBaseComponents

)

 

[Version] => Array

(

[required] => 1

[type] => string

[namespace] => urn:ebay:apis:eBLBaseComponents

[charset] => iso-8859-1

)

 

[DoDirectPaymentRequestDetails] => Array

(

[required] => 1

[type] => DoDirectPaymentRequestDetailsType

[namespace] => urn:ebay:apis:eBLBaseComponents

[charset] => iso-8859-1

)

 

)

 

[_attributes] => Array

(

)

 

[_attributeValues] => Array

(

)

 

[_namespace] => urn:ebay:api:PayPalAPI

[DetailLevel] =>

[ErrorLanguage] =>

[MessageID] =>

[Version] => 2.0

)

Link to comment
Share on other sites

[_namespace] => urn:ebay:apis:eBLBaseComponents

[CreditCardType] => Visa

[CreditCardNumber] => 1234 5678 1234 5678

 

Don't put spaces in your credit card number.

Please use the forums for support! I am happy to help you here, but I am unable to offer free technical support over instant messenger or e-mail.

Link to comment
Share on other sites

If you don't have PEAR.php, then you most likely don't have many of the other libraries needed, so you need this. The packages I uploaded to the contribs section were meant for servers that at least have a minimum level of pear modules. Install a program like WinRAR to extract it.

Please use the forums for support! I am happy to help you here, but I am unable to offer free technical support over instant messenger or e-mail.

Link to comment
Share on other sites

Don't put spaces in your credit card number.

 

I posted a fix for this nearly two months ago. I'm sure that Brian will add it to the next version. Here's a link to my post on spaces in credit card numbers.

 

http://www.oscommerce.com/forums/index.php?s=&...ndpost&p=834586

 

--Glen

Edited by SteveDallas
Link to comment
Share on other sites

I posted a fix for this nearly two months ago.

 

:-" Sorry about the delay on the update. I'll get it done, I've just been overloaded like never before lately.

Edited by dynamoeffects

Please use the forums for support! I am happy to help you here, but I am unable to offer free technical support over instant messenger or e-mail.

Link to comment
Share on other sites

:-" Sorry about the delay on the update. I'll get it done, I've just been overloaded like never before lately.

 

Thanks I will try the update for spaces. However, when I enter the credit card info without spaces, I receive this error:

 

Your credit card was declined. Please try another card or contact your bank for more info.

 

Invalid Configuration (10501)

This transaction cannot be processed due to an invalid merchant configuration.

 

I appreciate your help. Thanks!

Link to comment
Share on other sites

Looks like they've changed their error messages. 10501 means you haven't completed your paypal pro signup process at their site.

Please use the forums for support! I am happy to help you here, but I am unable to offer free technical support over instant messenger or e-mail.

Link to comment
Share on other sites

I have this module installed, and everything was working great in sandbox mode. This morning, I turned on the WPP in my live paypal account, downloaded the cert and changed my username, password, and live/sandbox setting in the admin. I tried to purchase a product for $.01 to test it out. The purchase went through successful for both direct payment and EC. The order shows up in the admin, however the funds were not received in my paypal account, nor were they withdrawn from my CC or EC paypal account. Does anyone have any ideas???

 

Chris

 

 

Hi there,

 

I seem to have the same or similar problem as Chris. I installed the mod without a glitch thanks to the excellent instruction guidelines (!) and made test purchases both with express and normal checkout routine. There are no error messages, I received the confirmation emails and the orders were duly recorded in the order admin.

 

However, both in Sandbox and Live mode, there is no transaction of funds...

 

Any leads where Chris and I should look? Thanks!

C?cile

Link to comment
Share on other sites

Thank you for your help so far (I hope I won't need any more!!). I've intsalled the pear zip file that you sent. I am now getting an error from file.php - _mkpath() - max recursion depth reached (25) when I click on express checkout.

Please HELP!! :(

Link to comment
Share on other sites

Hi all, I am having error in direct checkout:

 

Parse error: parse error, unexpected T_STRING, expecting ']' in /home3/alphaimp/alphaimports-www/pear/Services/PayPal/SDK/Generator.php on line 153

 

Do I have to configure anything in the pear directory??

 

Also In regular checkout, everything seems to be fine, checkout is going smooth, but it does not look that payment is transferred. Of course in live mode. Debug is on and i dont recieve any email with error.

 

Please anyone advice.

Link to comment
Share on other sites

I have just moved web host and transferred all the OSCommerce files with a few changes to the code to get it to work properly for the move. The last issue I have (I hope) is the final check screen goes blank wether using the PayPay check out or the Credit Card option, and the transactions never happen.

 

This appears that is might be an "API" or "Pear" thing with PayPal but I am not sure. I did change in the admin of OSC the payment module of "Direct Payment" so that the API Cert and Pear modules have the new proper absolute path. I am not sure if there is something else to these changes I am missing?

 

Give it a try: http://thoughtout.biz/catalog

 

Thanks

Mike

http://thoughtout.biz

Link to comment
Share on other sites

I have just moved web host and transferred all the OSCommerce files with a few changes to the code to get it to work properly for the move. The last issue I have (I hope) is the final check screen goes blank wether using the PayPay check out or the Credit Card option, and the transactions never happen.

 

This appears that is might be an "API" or "Pear" thing with PayPal but I am not sure. I did change in the admin of OSC the payment module of "Direct Payment" so that the API Cert and Pear modules have the new proper absolute path. I am not sure if there is something else to these changes I am missing?

 

Give it a try: http://thoughtout.biz/catalog

 

Thanks

Mike

http://thoughtout.biz

 

I did try this with no luck:

 

Q: When the visitor clicks on the PayPal Express button or tries to checkout using Direct Payment, it goes to a blank page.

A: Either your API username or password are wrong, your certificate is FUBAR'd, or you didn't install the pear modules correctly. You can also try increasing the timeout in pear/Services/PayPal/SOAP/Transport/HTTP.php

 

Change this line:

var $timeout = 4;

 

to

 

var $timeout = 300;

Link to comment
Share on other sites

I did try this with no luck:

 

Q: When the visitor clicks on the PayPal Express button or tries to checkout using Direct Payment, it goes to a blank page.

A: Either your API username or password are wrong, your certificate is FUBAR'd, or you didn't install the pear modules correctly. You can also try increasing the timeout in pear/Services/PayPal/SOAP/Transport/HTTP.php

 

Change this line:

var $timeout = 4;

 

to

 

var $timeout = 300;

 

I got it working! :D

 

You should never do this when your are tired, or at least have someone read your root paths back to you!

 

I left out part of the path for the API! all fixed now.

Link to comment
Share on other sites

Hi,

 

This module looks great - I'm following all the instructions step by step, but when I try to do a checkout with a credit card it hangs on the checkout_process.php.

 

I'm a newbie here so don't really know how to analyze the error dump. Here is what I think are the key pieces. Can you offer any advice as to what I'm doing wrong?

 

 

Thanks in advance for any help you can give me.

 

Andy

 

 

 

In function: before_process() - Direct Payment

Did first contact attempt return error? Nope

---------------------------------------------------------------------

-------------------------------DP_DUMP-------------------------------

------------This is the information that was sent to PayPal----------

---------------------------------------------------------------------

dodirectpaymentrequesttype Object

(

[DoDirectPaymentRequestDetails] => dodirectpaymentrequestdetailstype Object

(

[_elements] => Array

(

[PaymentAction] => Array

(

[required] => 1

[type] => PaymentActionCodeType

[namespace] => urn:ebay:apis:eBLBaseComponents

[charset] => iso-8859-1

)

 

[PaymentDetails] => Array

(

[required] => 1

[type] => PaymentDetailsType

[namespace] => urn:ebay:apis:eBLBaseComponents

[charset] => iso-8859-1

)

 

[CreditCard] => Array

(

[required] => 1

[type] => CreditCardDetailsType

[namespace] => urn:ebay:apis:eBLBaseComponents

[charset] => iso-8859-1

)

 

[iPAddress] => Array

(

[required] => 1

[type] => string

[namespace] => urn:ebay:apis:eBLBaseComponents

[charset] => iso-8859-1

)

 

 

 

.

.

.

.

.

.

 

 

 

[_namespace] => urn:ebay:api:PayPalAPI

[DetailLevel] =>

[ErrorLanguage] =>

[MessageID] =>

[Version] => 2.0

)

---------------------------------------------------------------------

-------------------------------FINAL_REQ-----------------------------

-------------------This is the response from PayPal------------------

---------------------------------------------------------------------

soap_fault Object

(

[error_message_prefix] =>

[mode] => 1

[level] => 1024

 => HTTP

[message] => curl_exec error 28 connect() timed out!

[userinfo] =>

[backtrace] => Array

(

[0] => Array

(

[file] =>

/home/content/a/c/o/acochrane/html/catalog/pear/Services/PayPal/SOAP/Fault.php

[line] => 48

[function] => pear_error

[class] => pear_error

[type] => ::

[args] => Array

(

[0] => curl_exec error 28 connect() timed out!

[1] => HTTP

[2] =>

[3] =>

[4] =>

)

 

)

 

[1] => Array

(

[file] =>

/home/content/a/c/o/acochrane/html/catalog/pear/Services/PayPal/SOAP/Base.php

[line] => 208

[function] => soap_fault

[class] => soap_fault

[type] => ->

[args] => Array

(

[0] => curl_exec error 28 connect() timed out!

[1] => HTTP

[2] =>

[3] =>

[4] =>

[5] =>

)

 

)

 

[2] => Array

(

[file] =>

/home/content/a/c/o/acochrane/html/catalog/pear/Services/PayPal/SOAP/Transport/HTTP.php

[line] => 605

[function] => _raisesoapfault

[class] => soap_transport_http

[type] => ->

[args] => Array

(

[0] => curl_exec error 28 connect() timed out!

)

 

)

 

[3] => Array

(

[file] =>

/home/content/a/c/o/acochrane/html/catalog/pear/Services/PayPal/SOAP/Transport/HTTP.php

[line] => 154

[function] => _sendhttps

[class] => soap_transport_http

[type] => ->

[args] => Array

(

[0] =>

 

 

 

 

 

 

customerservice_api1.bknusa.com

Link to comment
Share on other sites

Hi,

 

This module looks great - I'm following all the instructions step by step, but when I try to do a checkout with a credit card it hangs on the checkout_process.php.

 

I'm a newbie here so don't really know how to analyze the error dump. Here is what I think are the key pieces. Can you offer any advice as to what I'm doing wrong?

Thanks in advance for any help you can give me.

 

Andy

 

 

Hi Guys, found the problem - for my host (godaddy) I had to set the proxy for curl. After doing that everything worked fine first time!

 

Andy

 

http://www.bknusa.com

Link to comment
Share on other sites

Hi there,

 

I seem to have the same or similar problem as Chris. I installed the mod without a glitch thanks to the excellent instruction guidelines (!) and made test purchases both with express and normal checkout routine. There are no error messages, I received the confirmation emails and the orders were duly recorded in the order admin.

 

However, both in Sandbox and Live mode, there is no transaction of funds...

 

Any leads where Chris and I should look? Thanks!

C?cile

 

Set the "Declined Cards" option to "No."

 

Thank you for your help so far (I hope I won't need any more!!). I've intsalled the pear zip file that you sent. I am now getting an error from file.php - _mkpath() - max recursion depth reached (25) when I click on express checkout.

Please HELP!! :(

 

Might try asking your host to install the base pear modules as nearly every host on the planet has at least a few. Either the latest version is buggy or a file got corrupted during upload.

 

 

Hi all, I am having error in direct checkout:

 

Parse error: parse error, unexpected T_STRING, expecting ']' in /home3/alphaimp/alphaimports-www/pear/Services/PayPal/SDK/Generator.php on line 153

 

Do I have to configure anything in the pear directory??

 

Sounds like that file got corrupted in upload. Try uploading the file again.

Please use the forums for support! I am happy to help you here, but I am unable to offer free technical support over instant messenger or e-mail.

Link to comment
Share on other sites

I know I have read this somewhere but can't find it again.

 

It has to do with Paypal redirecting the client back to your site ... but to the wrong page.

 

I was up all night reading and creating accounts and sandbox etc ... and finally gott a test CC Card order through ... but when I clicked the Return To Website or whatever it said ... it redirected back to my checkout confirmation page.

 

I clicked confirm again and it went to checkout success.

 

I went into my admin and had 2 duplicate orders .. one from the paypal redirect and another from clicking confirm again when got back to my test site.

 

I guess what I'm trying to say is .. how do you get paypal to redirect back to Checkout Success instead of back to the Checkout Confirmation.

 

I`ve even read some on here that are being redirected back to Login .. all this is not good. LOL

Link to comment
Share on other sites

I tested with test CC in sandbox But says Invalid country and declined.

 

Let me know other test cards ...

if I select declined cards to process the completion of transfer Then I got

Transaction ID:

Payment Type: PayPal Direct Payment

Payment Status: Completed

AVS Code: Error

CVV2 Code: Error

Link to comment
Share on other sites

"Please select Payment Method Error" Red box with white text

 

I figured out why this is only happened to some of us. Anyone who has CCGV installed has to choose the option to have paypal return to checkout_payments.php. Everyone else just goes to checkout_confirmation.php like normal. I have tried all the fixes that i have found in this thread and none of them work. I installed this module on a friend's cart who does not have CCGV and it works perfectly with no issues.

 

Does anyone with CCGV have version 7.3 working? I'd love to compare code.

 

Thanks =)

Niki

Link to comment
Share on other sites

Might try asking your host to install the base pear modules as nearly every host on the planet has at least a few. Either the latest version is buggy or a file got corrupted during upload.

My hosting had it installed in a different directory - I copied pear and installed it in the catalog directory, and re-installed the pear packages that you uploaded for the module. i'm still getting this error:

 

Warning: _mkpath(): Maximum recursion depth (25) exceeded in /home/virtual/site26/fst/var/www/html/catalog/pear/Log/file.php on line 160

 

Warning: fopen(): SAFE MODE Restriction in effect. The script whose uid is 576 is not allowed to access /tmp owned by uid 0 in /home/virtual/site26/fst/var/www/html/catalog/pear/Log/file.php on line 202

 

Warning: fopen(/tmp/20060605.PayPal.log): failed to open stream: Success in /home/virtual/site26/fst/var/www/html/catalog/pear/Log/file.php on line 202

 

 

Thank you very much for your help (on top of writing the module itself!!!)

Link to comment
Share on other sites

I have installed the wpp from two or three different sources, each time I get the same the error message. ATM I have the paypal_wpp_0.7.3 from dynamoeffects installed on a clean install of oscommerce.

 

here is the error message I keep getting:

 

 

 

Warning: Variable passed to each() is not an array or object in /home/lukecomp/www/sales/catalog/admin/modules.php on line 46

 

Warning: Cannot modify header information - headers already sent by (output started at /home/lukecomp/www/sales/catalog/admin/modules.php:46) in /home/lukecomp/www/sales/catalog/admin/includes/functions/general.php on line 22

Link to comment
Share on other sites

I tested with test CC in sandbox But says Invalid country and declined.

 

What country do you have set as your billing address?

 

Warning: fopen(): SAFE MODE Restriction in effect. The script whose uid is 576 is not allowed to access /tmp owned by uid 0 in /home/virtual/site26/fst/var/www/html/catalog/pear/Log/file.php on line 202

 

That's the problem, the /tmp directory is typically writable. Make the changes in the following files and see if that helps:

 

First, create a directory on your site and chmod it to 777.

 

Then edit /catalog/pear/Services/PayPal/CallerServices.php and change the line:

var $_logDir = '/tmp';

 

to the directory that you set above:

var $_logDir = '/home/virtual/site26/fst/var/www/html/catalog/__DIRECTORY_YOU_JUST_CREATED__';

 

Then open up /catalog/pear/Services/PayPal/EWPServices.php and change any instances of:

'/tmp'

 

to:

'/home/virtual/site26/fst/var/www/html/catalog/__DIRECTORY_YOU_JUST_CREATED__'

 

I have installed the wpp from two or three different sources, each time I get the same the error message. ATM I have the paypal_wpp_0.7.3 from dynamoeffects installed on a clean install of oscommerce.

 

here is the error message I keep getting:

Warning: Variable passed to each() is not an array or object in /home/lukecomp/www/sales/catalog/admin/modules.php on line 46

 

Rough guess is that you didn't copy all of the files over.

Please use the forums for support! I am happy to help you here, but I am unable to offer free technical support over instant messenger or e-mail.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...