Home Forums Event Espresso Premium Beanstream


Posted: December 7, 2012 at 10:50 am

Noah Purves-Smith

December 7, 2012 at 10:50 am

Just launched our main site. We were testing on another domain, and everything was working perfectly. When we did a simple transfer to our actual domain, the Beanstream gateway in Event Espresso stopped working. It gives the following error:


We’ve been testing quite a bit, and didn’t get this problem on our test domain. Any thoughts where this could be going wrong?


  • Support Staff

December 7, 2012 at 4:56 pm

Hi Noah,

How was the site transferred?

Noah Purves-Smith

December 10, 2012 at 10:02 am

Hi Noah:

We copied the files over to the FTP.

We also did a search and replace for the domain name on the SQL and imported that too.

Noah Purves-Smith

December 10, 2012 at 12:17 pm

I was contacted by someone at Beanstream with the solution:

The expiry date needs to have a leading zero. I have updated the beanstream\payment.php file on line 145:

for ($i = 1; $i < 13; $i++)
echo "".sprintf("%02d", $i)."";

It seems to be working now. Not sure why it was working on our test domain.

The support post ‘Beanstream’ 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.

Event Espresso