Support

Home Forums Pre-Sales SMS Integration and customized payment gateway

SMS Integration and customized payment gateway

Posted: April 21, 2014 at 8:46 am


Tim Liu

April 21, 2014 at 8:46 am

Hi there,

I need to extend event espresso with SMS Integration and Alipay payment.

Here with rough requirements:

1. SMS Integration. Basically, the system can auto-send an SMS notification to the event attendee when successfully checkout, it can also manually send SMS to all/partial attendees. Is it feasible to develop such customized add-on (if I provide SMS web service api and sample php code)?

2. Alipay Integration. I have checked https://eventespresso.com/product/custom-gateway-development/, it seems feasible to do so. But I’m not sure whether 10 hours is adequate.. Could you estimate beforehand? Btw, I will provide alipay testing account. Also, there is sample plugin code for woocommerce; I can translate the alipay gateway documentation if necessary.

If the customization is feasible, how to proceed with the development? Looking forward to your response.

Best Regards,
Tim


Garth

  • Support Staff

April 21, 2014 at 12:10 pm

Hi Tim,

How are you today?

Which version of Event Espresso are you considering? Most of this is much more possible with EE4.

Yes, I think it’s very possible to build an SMS integration using the Messages system in EE4. Which SMS service did you want to use and can you give us a link to the documentation?

Yes, we can do an Alipay integration with EE4 too and can you send us a link to the documentation so we can get an idea if 10 hours is enough?


Tim Liu

April 21, 2014 at 11:23 pm

Hi Garth,

Good, good.

After went through https://eventespresso.com/add-ons/, I feel like EE3 is the one. We need: attendees have their own event calendar, event organizer can check-in attendee with e-Ticket (QR-Code scan), and WP user integration. I don’t know whether EE4 supports them or not..

The SMS web service api doc is here, http://www.smschinese.cn/api.shtml#top4 (only chinese.. pls rougly check with google translate..)

Here with the calling sample php code for one (message->mobile) (other web services would be quite similar):

$url=’http://sms.webchinese.cn/web_api/?Uid=[account]&Key=[accountKey]&smsMob=[mobileNum]&smsText=[textMessage]’;

echo Get($url);
function Get($url)
{
if(function_exists(‘file_get_contents’))
{
$file_contents = file_get_contents($url);
}
else
{
$ch = curl_init();
$timeout = 5;
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_contents = curl_exec($ch);
curl_close($ch);
}
return $file_contents;
}

For alipay, I am also thinking about let some chinese developer to do the integration (seems much easier). I just realized that the doc translation would be quite some work.. Alipay doc (currently only chinese) and sample code can be downloaded here, http://yunpan.cn/QNkwvXjuSCTmz, access code: 1e37


Garth

  • Support Staff

April 22, 2014 at 9:26 am

Hi Tim,

After reviewing the SMS service and Alipay integrations, I’m sorry but this is not something we can take on. Doing these integrations in EE3 would be significantly more difficult and expensive. It would be best if you reached out to the Event Espresso Pros or post on our job board: https://eventespresso.com/developers/event-espresso-pros/ or http://jobs.eventespresso.com


Tim Liu

April 22, 2014 at 9:46 am

Hi Garth,

Oops, thanks a lot anyway.

The support post ‘SMS Integration and customized payment gateway’ 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