#1  
Old 05-28-2012, 10:52 AM
Jordan Cooper's Avatar
Jordan Cooper Jordan Cooper is offline
 
Join Date: May 2012
Posts: 3
Default Payment Sense

Hi

I have been in contact with PaymentSense (Lewis to be exact) and he wants to create the integration with ECWID however there is has been no help from ECWID as they won't give him devleoper access.

Please could this be made possible, I don't have the means to pay $500+ for a custom job to make it work.

PaymentSense are willing to do the work, but currently they have no means to and the authorize.net simulation will never work.

Thanks

Jordan
Reply With Quote
  #2  
Old 05-28-2012, 01:04 PM
Eugene Rimmer's Avatar
Eugene Rimmer Eugene Rimmer is online now
Ecwid Team
 
Join Date: Jan 2011
Location: Ecwid headquarters
Posts: 7,517
Default

Quote:
Originally Posted by Jordan Cooper View Post
Hi

I have been in contact with PaymentSense (Lewis to be exact) and he wants to create the integration with ECWID however there is has been no help from ECWID as they won't give him devleoper access.

Please could this be made possible, I don't have the means to pay $500+ for a custom job to make it work.

PaymentSense are willing to do the work, but currently they have no means to and the authorize.net simulation will never work.

Thanks

Jordan
Everything a third party developer may need to do the integration via the Authorize.Net emulation is an Ecwid account (which is free and can be done in a few clicks) and the documentation on Authorize.Net SIM (which also does not require any approval for access). There is no need for any kind of "developer access", since there is no any dedicated developer access to Ecwid.

The Authorize.Net does perfectly work for payment gateway integration. For example, this payment gateway is integrated with Ecwid this way: http://www.epay.eu/modules-for-epay/... .
__________________
Eugene Efimochkin, Team
_________________________
Shipping methods are not showing up? Here is how to set it up properly!
Have a question? Look up the answer at our help portal!

⬇ Click Thanks, please, if this reply helped you.
Reply With Quote
  #3  
Old 05-28-2012, 02:43 PM
Jordan Cooper's Avatar
Jordan Cooper Jordan Cooper is offline
 
Join Date: May 2012
Posts: 3
Default

Hi Eugene

I believe it works for most other payment gateways but unfortunately it doesn't work with PaymentSense.

When speaking to them they say they have been in contact with yourselves (Dmitry to be exact) and they got nowhere.

Does PaymentSense work with Authorize.net? I have tried numerous times and it doesn't seem to work.

Thanks for your reply.

Jordan
Reply With Quote
  #4  
Old 05-28-2012, 05:19 PM
Eugene Rimmer's Avatar
Eugene Rimmer Eugene Rimmer is online now
Ecwid Team
 
Join Date: Jan 2011
Location: Ecwid headquarters
Posts: 7,517
Default

Quote:
Does PaymentSense work with Authorize.net?
This has to be clarified with PaymentSense themselves, this does not depend on Ecwid anyway. If you have tried to just put their URL in the settings for Authorize.Net SIM payment method in your Ecwid control panel, this most probably may not work unless they truly do emulate the Authorize.Net SIM.

I would suggest to encourage them to contact bizdev@ecwid.com, or just study http://kb.ecwid.com/w/page/49187841/... . Clearly, there is some misunderstanding they have about the integration with Ecwid.
__________________
Eugene Efimochkin, Team
_________________________
Shipping methods are not showing up? Here is how to set it up properly!
Have a question? Look up the answer at our help portal!

⬇ Click Thanks, please, if this reply helped you.
Reply With Quote
  #5  
Old 05-29-2012, 09:07 AM
Lewis.Ayres-Stephens's Avatar
Lewis.Ayres-Stephens Lewis.Ayres-Stephens is offline
Junior Member
 
Join Date: May 2012
Posts: 1
Default PaymentSense

Hi,

The conversation I have had with our gateway team is that if the system uses a redirect then our gateway will not support this action this is due to our system needing to use a number of soap librarys'. In communication with Dmitry He sent me the following code

---------------------------------------------------------------------------------------
Data fields submitted by Ecwid to Authorinze.net

info Jan 27 13:16:10 740390 CheckoutService processOnl 76.226.135.144 Authorize.Net request:
<form id='paymentform-2108292630' action='https://secure.authorize.net/gateway/transact.dll' method='POST' accept-charset='utf-8' target='_t
op'>
<input type='hidden' name='x_description' value="Order #22">
<input type='hidden' name='x_login' value="***********">
<input type='hidden' name='x_amount' value="24.02">
<input type='hidden' name='x_tax' value="1.08">
<input type='hidden' name='x_freight' value="4.99">
<input type='hidden' name='x_currency_code' value="USD">
<input type='hidden' name='x_version' value="3.1">
<input type='hidden' name='x_line_item' value="Breaking Free<|>0100<|><|>1<|>17.95<|>Y">
<input type='hidden' name='x_email' value="***********@***********.net">
<input type='hidden' name='x_fp_sequence' value="***********">
<input type='hidden' name='x_fp_timestamp' value="1327688170">
<input type='hidden' name='x_fp_hash' value="*********************************">
<input type='hidden' name='x_invoice_num' value="3102290">
<input type='hidden' name='x_first_name' value="***********">
<input type='hidden' name='x_last_name' value="***********">
<input type='hidden' name='x_address' value="*********** *********** ***********">
<input type='hidden' name='x_city' value="***********">
<input type='hidden' name='x_state' value="MI">
<input type='hidden' name='x_zip' value="48158">
<input type='hidden' name='x_country' value="United States">
<input type='hidden' name='x_ship_to_first_name' value="***********">
<input type='hidden' name='x_ship_to_last_name' value="***********">
<input type='hidden' name='x_phone' value="">
<input type='hidden' name='x_fax' value="">
<input type='hidden' name='x_cust_id' value="3102290">
<input type='hidden' name='x_ship_to_address' value="*********** *********** ***********">
<input type='hidden' name='x_ship_to_city' value="***********">
<input type='hidden' name='x_ship_to_state' value="MI">
<input type='hidden' name='x_ship_to_zip' value="48158">
<input type='hidden' name='x_ship_to_country' value="United States">
<input type='hidden' name='x_relay_response' value="TRUE">
<input type='hidden' name='x_relay_url' value="http://app.ecwid.com/authorizenet/1003">
<input type='hidden' name='x_show_form' value="PAYMENT_FORM">
<input type='hidden' name='x_method' value="CC"></form>


And a callback from Autorize.net

info Jan 27 13:17:05 740390 CallbackControl handleRequ 64.94.118.193 POST: /authorizenet/1003
x_cvv2_resp_code=
x_trans_id=0
x_country=United States
x_ship_to_zip=48158
x_avs_code=P
x_method=CC
x_fax=
x_tax_exempt=FALSE
x_city=Manchester
x_cust_id=1234567
x_company=
x_ship_to_company=
x_address=*********** *********** ***********
x_card_type=MasterCard
x_ship_to_city=***********
x_amount=24.02
x_duty=0.00
x_po_num=
x_last_name=Coburn
x_type=auth_capture
x_zip=48158
x_account_number=XXXXX****
x_ship_to_country=United States
x_description=Order #22
x_phone=
x_response_code=1
x_ship_to_address=*********** *********** ***********
x_state=MI
x_response_reason_text=(TESTMODE) This transaction has been approved.
x_ship_to_first_name=Lorri
x_MD5_Hash=*********************************
x_ship_to_state=MI
x_first_name=***********
x_auth_code=000000
x_ship_to_last_name=***********
x_response_reason_code=1
x_invoice_num=3102290
x_freight=4.99
x_test_request=true
x_cavv_response=
x_email=***********@***********.net
x_tax=1.08
-------------------------------------------------------------------------------------

The first section is fine we can get ECWID to send the data through to our gateway. The issue would be the callback section.

Without a core integration direct to our system or a direct Server to Server Communication. The PaymentSense gateway would be unable to support this method.

If you still feel that the integration can be carried out please get one of your developers to confirm this directly to me via email. integrationsupport@paymentsense.com after they have checked our sample code http://developers.paymentsense.co.uk...

The code above and the authorize.net SIM guide points to the fact we can not. These were the 2 sources that I have been sent and based our ability to be able to integrate using the authorize.net frame work.

Kind Regards

Lewis Ayres-Stephens

E-Commerce Integration Developer
Reply With Quote
  #6  
Old 05-29-2012, 11:08 AM
Eugene Rimmer's Avatar
Eugene Rimmer Eugene Rimmer is online now
Ecwid Team
 
Join Date: Jan 2011
Location: Ecwid headquarters
Posts: 7,517
Default

Quote:
Originally Posted by Lewis.Ayres-Stephens View Post
Hi,

The conversation I have had with our gateway team is that if the system uses a redirect then our gateway will not support this action this is due to our system needing to use a number of soap librarys'. In communication with Dmitry He sent me the following code

---------------------------------------------------------------------------------------
Data fields submitted by Ecwid to Authorinze.net

info Jan 27 13:16:10 740390 CheckoutService processOnl 76.226.135.144 Authorize.Net request:
<form id='paymentform-2108292630' action='https://secure.authorize.net/gateway/transact.dll' method='POST' accept-charset='utf-8' target='_t
op'>
<input type='hidden' name='x_description' value="Order #22">
<input type='hidden' name='x_login' value="***********">
<input type='hidden' name='x_amount' value="24.02">
<input type='hidden' name='x_tax' value="1.08">
<input type='hidden' name='x_freight' value="4.99">
<input type='hidden' name='x_currency_code' value="USD">
<input type='hidden' name='x_version' value="3.1">
<input type='hidden' name='x_line_item' value="Breaking Free<|>0100<|><|>1<|>17.95<|>Y">
<input type='hidden' name='x_email' value="***********@***********.net">
<input type='hidden' name='x_fp_sequence' value="***********">
<input type='hidden' name='x_fp_timestamp' value="1327688170">
<input type='hidden' name='x_fp_hash' value="*********************************">
<input type='hidden' name='x_invoice_num' value="3102290">
<input type='hidden' name='x_first_name' value="***********">
<input type='hidden' name='x_last_name' value="***********">
<input type='hidden' name='x_address' value="*********** *********** ***********">
<input type='hidden' name='x_city' value="***********">
<input type='hidden' name='x_state' value="MI">
<input type='hidden' name='x_zip' value="48158">
<input type='hidden' name='x_country' value="United States">
<input type='hidden' name='x_ship_to_first_name' value="***********">
<input type='hidden' name='x_ship_to_last_name' value="***********">
<input type='hidden' name='x_phone' value="">
<input type='hidden' name='x_fax' value="">
<input type='hidden' name='x_cust_id' value="3102290">
<input type='hidden' name='x_ship_to_address' value="*********** *********** ***********">
<input type='hidden' name='x_ship_to_city' value="***********">
<input type='hidden' name='x_ship_to_state' value="MI">
<input type='hidden' name='x_ship_to_zip' value="48158">
<input type='hidden' name='x_ship_to_country' value="United States">
<input type='hidden' name='x_relay_response' value="TRUE">
<input type='hidden' name='x_relay_url' value="http://app.ecwid.com/authorizenet/1003">
<input type='hidden' name='x_show_form' value="PAYMENT_FORM">
<input type='hidden' name='x_method' value="CC"></form>


And a callback from Autorize.net

info Jan 27 13:17:05 740390 CallbackControl handleRequ 64.94.118.193 POST: /authorizenet/1003
x_cvv2_resp_code=
x_trans_id=0
x_country=United States
x_ship_to_zip=48158
x_avs_code=P
x_method=CC
x_fax=
x_tax_exempt=FALSE
x_city=Manchester
x_cust_id=1234567
x_company=
x_ship_to_company=
x_address=*********** *********** ***********
x_card_type=MasterCard
x_ship_to_city=***********
x_amount=24.02
x_duty=0.00
x_po_num=
x_last_name=Coburn
x_type=auth_capture
x_zip=48158
x_account_number=XXXXX****
x_ship_to_country=United States
x_description=Order #22
x_phone=
x_response_code=1
x_ship_to_address=*********** *********** ***********
x_state=MI
x_response_reason_text=(TESTMODE) This transaction has been approved.
x_ship_to_first_name=Lorri
x_MD5_Hash=*********************************
x_ship_to_state=MI
x_first_name=***********
x_auth_code=000000
x_ship_to_last_name=***********
x_response_reason_code=1
x_invoice_num=3102290
x_freight=4.99
x_test_request=true
x_cavv_response=
x_email=***********@***********.net
x_tax=1.08
-------------------------------------------------------------------------------------

The first section is fine we can get ECWID to send the data through to our gateway. The issue would be the callback section.

Without a core integration direct to our system or a direct Server to Server Communication. The PaymentSense gateway would be unable to support this method.

If you still feel that the integration can be carried out please get one of your developers to confirm this directly to me via email. integrationsupport@paymentsense.com after they have checked our sample code http://developers.paymentsense.co.uk...

The code above and the authorize.net SIM guide points to the fact we can not. These were the 2 sources that I have been sent and based our ability to be able to integrate using the authorize.net frame work.

Kind Regards

Lewis Ayres-Stephens

E-Commerce Integration Developer
Yes, the proper integration includes both processing the data submitted from Ecwid and sending the callback to the URL passed via the x_relay_url of the initial request (http://app.ecwid.com/authorizenet/1003 in the above example) . The callback is necessary, and all the gateways that have already done the integration this way are sending the necessary callback to Ecwid without any problems. It is not quite clear from the quoted message, what exactly is the problem with the callback.
__________________
Eugene Efimochkin, Team
_________________________
Shipping methods are not showing up? Here is how to set it up properly!
Have a question? Look up the answer at our help portal!

⬇ Click Thanks, please, if this reply helped you.
Reply With Quote
  #7  
Old 11-06-2012, 10:59 AM
Clementines Online's Avatar
Clementines Online Clementines Online is offline
 
Join Date: Jul 2012
Posts: 52
Default

PaymentSense payment option added to the ideas board:

http://ideas.ecwid.com/forums/22031-...

I can't see why they aren't already added to be honest when they are the cheapest to use in the UK.
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 06:50 PM.
Powered by vBulletin® Version 3.8.6. Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.