Hello:
I've been struggling to get CMSMS to work with the Calguy E-Commerce modules. http://calguy1000.com/Blogs/8/60/cmsms-quick-e-commerce-how-to.html
I have everything working except the PayPal Gateway functions. The manual checkout works fine with all the related modules but when I try to go through the PayPal (PDT and/or IPN) checkout, it fails with an empty gateway status and this error message:
"Your transaction was not completed. Either the operation was cancelled or some other error occurred. Please confirm your payment information and try again. We apologize for this inconvenience. Thank you for your time.
Transaction Details: Transaction failed - status = "
There are also these messages in the Admin Log:
PaypalGateway Transaction failed 06/11/2010 12:20:12 PM
PaypalGateway:ipn IPN Transaction 8FR056907C834635F successful. Status: Completed 06/11/2010 12:20:10 PM
Orders:gateway_event Handled Async Transcation 8FR056907C834635F for order 1
I see the PayPal GET with the transaction ID but never see my POST back with the $identity_token variable. I have updated a few module files with newer SVN code but no luck. Seems no matter what configuration, it just doesn't work.
Clearly the PDT/IPN handshake process isn't working but I can't tell why. Been messing with this for days trying different account setups, removing/installing modules, replacing module php files with SVN files, etc. It starting to appear like these modules just don't work. I've seen a similar post about this but it is unanswered. Does anyone have these modules working together?
Can somebody help me? If not, I'll be forced to abandon CMSmadesimple in favor of a platform that supports PayPal transactions.
Please advise. Below is my configuration info. ALL modules and templates are default at the moment and the latest available.
----------------------------------------------
Cms Version: 1.7.1
Installed Modules:
* CMSMailer: 2.0
* FileManager: 1.0.2
* MenuManager: 1.6.3
* ModuleManager: 1.3.3
* News: 2.10.5
* nuSOAP: 1.0.1
* Printing: 1.0.4
* Search: 1.6.3
* ThemeManager: 1.1.1
* Classifieds: 1.0
* TinyMCE: 2.7.0
* FormBuilder: 0.6.2
* Cataloger: 0.7.7
* CGExtensions: 1.18.8
* NMS: 2.3.2
* CGSimpleSmarty: 1.4.4
* Products: 2.8.2
* Comments: 1.9.2
* Glossary: 0.6.8
* Questions: 1.0.3
* Gallery: 1.3
* NeoModule: 0.2.4
* Thumbnails: 0.1.1
* NeoGallery: 0.1.1
* ModuleXtender: 1.0.0
* Articles: 0.0.3.6
* FeedbackForm: 0.9.15
* PolyXtend: 0.0.11
* AjaxMadeSimple: 0.1.6
* MCLibrary: 0.0.2.4
* MCFactory: 2.1.0
* FrontEndUsers: 1.9.3
* Forum: 0.9.4
* MailTrain: 1.0
* SelfRegistration: 1.4.2
* SimpleFeedback: 0.3
* Uploads: 1.11.2
* CGCalendar: 1.5.2
* FEUMailer: 0.9.2.BETA
* Captcha: 0.4
* Archiver: 0.2.3
* SiteMapMadeSimple: 1.2.1
* CategoryManager: 0.0.3
* FrontEndUserListing: 0.4-beta-3
* CGUserDirectory: 1.2.1
* FormBrowser: 0.3
* PHPMyAdmin: 3.1.1
* Polls: 0.2.0
* MemberAds: 0.1
* Skeleton: 1.7
* PageBlocks: 0.1.5
* Cart: 1.6.2
* CustomContent: 1.5.3
* CGEcommerceBase: 1.1.1
* SystemInfo: 0.1.2
* CGPaymentGatewayBase: 1.0.5
* Orders: 1.8.6
* PaypalGateway: 2.1.7
* PayPalButtonMaker: 0.6
* ManyBaskets: 1.2
* FLVPlayer: 1.0.3
* CGBlog: 1.4
* Backup: 0.5
* Antz: 1.0.2
* DBManager: 1.0
* TreeManager: 0.6.0
Config Information:
* php_memory_limit:
* process_whole_template: false
* max_upload_size: 4500000
* default_upload_permission: 777
* assume_mod_rewrite: false
* page_extension: .html
* internal_pretty_urls: false
* use_hierarchy: true
Php Information:
* phpversion: 5.2.13-0.dotdeb.1
* md5_function: On (True)
* gd_version: 2
* tempnam_function: On (True)
* magic_quotes_runtime: Off (False)
* memory_limit: 128M
* max_execution_time: 60
* safe_mode: Off (False)
* session_save_path: /var/lib/php5 (1733)
* session.use_cookies: On (True)
Server Information:
* Server Api: apache2handler
* Server Db Type: MySQL (mysql)
* Server Db Version: 4.1.15
----------------------------------------------
Paypal Web Site Payments Standard Integration
Re: Paypal Web Site Payments Standard Integration
I have the same problem, my transactions are successful in Paypal, but return the following error:
"Your transaction was not completed. Either the operation was cancelled or some other error occurred. Please confirm your payment information and try again. We apologize for this inconvenience. Thank you for your time.
Transaction failed - status = FAIL"
I also get the same messages in my admin logs that you referenced in your post.
I saw this bug report: http://dev.cmsmadesimple.org/bug/view/4279 and started testing things out in a the paypal sandbox, but I still haven't been able to shake the error. I removed the email validation code that was mentioned in the bug report and the only difference was the the "Transaction failed" line didn't show up.
I'm a PHP novice, but I'm going to keep trying to rig the code, and I'll let you know if I make any headway.
"Your transaction was not completed. Either the operation was cancelled or some other error occurred. Please confirm your payment information and try again. We apologize for this inconvenience. Thank you for your time.
Transaction failed - status = FAIL"
I also get the same messages in my admin logs that you referenced in your post.
I saw this bug report: http://dev.cmsmadesimple.org/bug/view/4279 and started testing things out in a the paypal sandbox, but I still haven't been able to shake the error. I removed the email validation code that was mentioned in the bug report and the only difference was the the "Transaction failed" line didn't show up.
I'm a PHP novice, but I'm going to keep trying to rig the code, and I'll let you know if I make any headway.
-
- Support Guru
- Posts: 8169
- Joined: Tue Oct 19, 2004 6:44 pm
Re: Paypal Web Site Payments Standard Integration
There will be a new version coming out soon, I tested it last week and it seems to be all caught up with the newer developments in Orders.
Follow me on twitter
Please post system information from "Extensions >> System Information" (there is a bbcode option) on all posts asking for assistance.
--------------------
If you can't bother explaining your problem well, you shouldn't expect much in the way of assistance.
Please post system information from "Extensions >> System Information" (there is a bbcode option) on all posts asking for assistance.
--------------------
If you can't bother explaining your problem well, you shouldn't expect much in the way of assistance.
Re: Paypal Web Site Payments Standard Integration
Thanks for the post, ChrisMarie! Yea, I'm no PHP expert but I spend a great deal of time trying to get the PayPal Gateway module to work, no luck. I ended up just adding a another if-else statement to the Orders Gateway_Complete template to make it appear like the transaction was successful on my CMSMS site. Since the PayPal transaction actually works, this will do the trick for me, for now. However, the power of the module is the back-end PDT/IPN communication, which needs to work to be very useful going forward.
I see Calguy has a new version that should work. That will be fantastic, since the rest of it works pretty well. The next step, if Calguy gets the IPN/PDT stuff working, will be to improve the Quickbooks integration some. The OrdersToIFF has some issues but it may be a good place to start.
Calguy: Thanks for letting us know that it doesn't work. Any idea how soon the IPN/PDT protocols will work? This stuff can be very useful and I'm sure adopters like me will be willing to help pay for additional development once we can use the base functionality.
Thanks again!
I see Calguy has a new version that should work. That will be fantastic, since the rest of it works pretty well. The next step, if Calguy gets the IPN/PDT stuff working, will be to improve the Quickbooks integration some. The OrdersToIFF has some issues but it may be a good place to start.
Calguy: Thanks for letting us know that it doesn't work. Any idea how soon the IPN/PDT protocols will work? This stuff can be very useful and I'm sure adopters like me will be willing to help pay for additional development once we can use the base functionality.
Thanks again!
Re: Paypal Web Site Payments Standard Integration
Woohoo! Thanks Calguy, really appreciate the heads up - I'll stop beating my head against the wall on this and leave it to the expert.
For now I'll just stick with template rigging too
For now I'll just stick with template rigging too
