Posted: September 25, 2013 at 1:42 pm
|
We already activated the default TwentyTwelve theme and activated just the necessary plugins: 1. Event Espresso 5. BackupBuddy The last 2 plugins were recently installed and and were not part of the original JQuery conflict issues. This means that we are using the most basic theme and EE plugins only. Please take a look as to why our test purchases do not show in our Beanstream Sandbox account. Purchase process seems fine up to the Thank You message and email but the actual purchase still does not reflect via https://www.beanstream.com/admin/sDefault.asp. *moderated* Our site is in maintenance mode so you need to login first and the courses page is http://learnphotographycanada.ca/calgary-photography-courses/ *moderated* *moderator notes* https://eventespresso.com/send-login-details/ P.S. Sandbox suggests a dummy credit card number, Exp date and CVV code. The expiration date is 10/12 but the dropdown selection is set to 13 (or 2013). There is no option for 12 (or 2012).
|
Hi there, You can use any future date for the sandbox expiration date. The issues with the payments not working as expected are likely due to the site being in maintenance mode. It’s likely that PayPal and Beanstream cannot communicate with your site since it’s not publicly viewable and requires a log in to view the Event Espresso pages. |
|
|
We deactivated the maintenance plugin and still no purchase record coming through Sandbox. If you guys can just log in and check our basic WP setup at http://learnphotographycanada.ca/, that would be highly appreciated. Again, no other plugins activated… just EE plugins mentioned above and using default TwentyTwelve theme. We’re testing Beanstream and the only issue right now is Beanstream. We deactivated Paypal and other payment gateways for the time being just so to isolate the issue. |
|
Putting back the site on maintenance mode as we can’t leave the site just like that. If you guys need the credentials to our wp-admin to check it out, let me know. Thanks! |
|
I’ve sent the WP credentials via https://eventespresso.com/send-login-details/. FYI. Cheers! |
Hi James, I looked at the admin of your site and the Beanstream Merchant ID that’s entered in Event Espresso>Payment Settings>Beanstream Settings does not match the Merchant ID of your Sandbox account. You can log into your Beanstream sandbox account, copy the Merchant ID, paste it into the Beanstream Merchant ID field, then update the Beanstream Settings. Once the correct account credentials are entered you will likely need to set the site to be publicly viewable in order to test out the gateway. |
|
|
I’ve gone into Beanstream, grabbed the correct merchant number and replaced it in the site settings. I removed the maintenance mode and went through the purchase process. It shows on our site that payment is successful however in beanstream transaction reporting, nothing is showing up. Please take a look. |
Hi James, I did take a look and the sandbox payment I tested on your website went through to Beanstream as expected. |
|
|
September 26, 2013 at 11:35 pm Hey there Josh. I see your $10 purchase in the sandbox account. I do not know where you ran that through on our site. I attempted to do another purchase through this page: I registered for the class, then I did payment through beanstream with the sandbox information. I received the confirmation page of payment and the email confirming registration and payment. However…. I still do not see that payment within beanstream in the list of transactions. Why are you able to do a $10 purchase on our site (which I don’t believe we offer any services at $10) while when we test the services on our product pages, nothing goes through? |
|
September 27, 2013 at 12:00 am Please call me tomorrow either on my cell: 1.778.363.1314 or on my office line: 1.778.588.6969 |
September 27, 2013 at 12:44 pm Hi James, I can answer this question:
I set up a test event on your site that had a price of $10.
I am not sure why it does not work when you test the services on your product pages, but I can investigate further and get back with you with what I find. It may be a setting within your events needs to be configured differently. |
|
Hi James, I found the issue: Your events are all set to a have a default payment status of “Complete”. This will effectively make it so that when someone signs up for an event, Event Espresso will mark them as paid before they pay. I’m going through and setting the Default Payment Status for the events to be “Incomplete”. This will allow the payment status to be automatically updated from “incomplete” to “complete” when the customer’s payment goes through. As an aside, the option to set a default payment status to “Complete” has been removed starting with the very latest version of Event Espresso in order to avoid this scenario. I recommend updating to the latest version of Event Espresso when you can. |
|
|
Awesome! Ran a test and it works. Thank you 🙂 |
The support post ‘Purchases not going through with beanstream or paypal pro’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.