tgorski
Ecommerce Template Expert
USA
918 Posts |
Posted - 08/15/2019 : 15:11:13
We just switched our client to PHP v7.0.5 and are getting the following error upon checkout: Deprecated: Function split() is deprecated in C:\home\ssemusic.com\wwwroot\vsadmin\inc\customppsend.php on line 8
... and line 8 reads "$namearr = split(" ",$thename,2);" (without the outer quotes)
The payment processor is solveras/Transfirst/Tsys ... the last time we had issues with them was around 10/22/13 when we had to make changes to the inccart.asp file (which was working as recently as 8/13/19 before we switched platforms) and I certainly don't know how that relates to the PHP platform.
Needless to say, we want to get them accepting payments as soon as possible ... any suggestions?
Thank You.
Tim Gorski
|
Vince
Administrator
42874 Posts |
Posted - 08/15/2019 : 16:40:43
|
tgorski
Ecommerce Template Expert
USA
918 Posts |
Posted - 08/15/2019 : 17:31:53
Thanks for that, Vince ... but now we're getting "I'm sorry. We are experiencing temporary difficulties at the moment. Please try your purchase again later."
I don't know if that's your error or theirs, so I have sent the error to you both.
Tim Gorski
|
insight
ECT Moderator
USA
4479 Posts |
Posted - 08/15/2019 : 18:00:31
That'll be getting locked out due to a multitude of checkout attempts. Clear the address that is seeing that message from the IP blocking section of the store admin and you'l be back to normal. Peter  Professional ecommerce web hosting services Shared hosting Windows & Linux | Dedicated servers | Domains | SSL Ecommerce Templates specialists since 2003 https://servelink.com
|
tgorski
Ecommerce Template Expert
USA
918 Posts |
Posted - 08/16/2019 : 05:07:46
Thanks for the suggestion, Insight, but my ip address is not in the blocking section, and the "I'm sorry ..." message is still shown.
Can someone tell me if that's an ect error or from the cc processor?
Tim Gorski
|
Phil
ECT Moderator
United Kingdom
7715 Posts |
Posted - 08/16/2019 : 06:11:55
quote: Can someone tell me if that's an ect error or from the cc processor?
That's an error message generated by the ECT software and Peter is pointing you in the right direction. It appears you're blocked due to multiple purchase attempts. Do you have the parameter $blockmultipurchase= ; with a value in your includes.php file at all?  * Database Migrations and Conversions* * ASP to PHP Cart Conversions**Contact Us**Buy The PHP Capture Card Plugin**Rate Our Services/View Our Feedback*
Edited by - Phil on 08/16/2019 06:13:50
|
tgorski
Ecommerce Template Expert
USA
918 Posts |
Posted - 08/16/2019 : 06:59:51
I've been talking with the Network Merchants support and here's the various confusions between their support of ASP and PHP:
- Their integration page talks of supporting both asp and php, but the download file contains customppsend and receive files for php only - their readme instructions reference a custom setup, whereas the ASP solution that worked for the last 6 years used the Authorize.net AIM simulation with their SIM login url (SIM=https://secure.nmi.com/cart/ausi.php, AIM= https://secure.nmi.com/gateway/transact.dll) with another path used in the inccart file.
Bottom line, it looks like a cluster-mess between Processor Provider on ect (custom va Auth.net Aim sim); login URL; basic asp vs php issues; and additions to the inccart file.
I'm sure if I provide what they gave me for integration instructions and notes, Vince could clear this all up and maybe even get them to provide the correct instructions for asp and php integration.
I'm waiting for a reply from Vince so I can provide those files.
We'll certainly get the final resolution on here once we have one.
Thanks!
Tim Gorski

|
tgorski
Ecommerce Template Expert
USA
918 Posts |
Posted - 08/16/2019 : 07:28:07
Thanks for the reply, Phil ... we turned that off, but with all of the cross references between payment provider, login URLS, what info to provide and the inccart addition, coupled with our transition from asp to php, I just don't know what combination of setup paths to use, and I figure there are at least 12 combinations on the integration instructions and paths.
Hopefully ect can help make sense of it all and provide a straighter path.
Tim Gorski
|
tgorski
Ecommerce Template Expert
USA
918 Posts |
Posted - 08/16/2019 : 16:40:59
This is all working now: - Use the Authorize.net AIM payment method
- Use the User name of the security key for "cart" created in the Transfirst account for the API Login ID and their login password for the Transaction Key
- In the PHP implementation, place '$authnetemulateurl="https://secure.nmi.com/gateway/transact.dll";' (no single quote) into the includes file ('authnetemulateurl="https://secure.nmi.com/gateway/transact.dll' for an ASP implementation
- They have a different URL for a SIM implementation
Thanks for the help, Vince! Tim Gorski
|
Vince
Administrator
42874 Posts |
Posted - 08/16/2019 : 16:43:34
|
|
|