OSCOMMERCE SUPPORT CALL 702-453-3332

 

Help - Search - Members - Calendar
Full Version: Protx Direct v2.22
osCommerce Community Support Forums > osCommerce Online Merchant v2.x > Contributions / Add-Ons > Payment Modules > Other
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22
perfectpassion
The following link may help:

http://uk2.php.net/curl
quantrum
QUOTE (perfectpassion @ Nov 14 2007, 12:17 PM) *
Quantrum - what you have copied is correct - that is what should appear when it is set to "Server IP Test". What you need to do is add the IP shown (REMOTE_HOST) to the Protx admin areas. This needs doing 3 times - once each for the Simulator, test and live accounts. Then change the settings in your osC admin to "Simulator" or "test" and then try a few transactions.


So I need to take the IP address from the Remote_host tag on the page full of text, and place it on the protx admin area where it says Valid IP Addresses or is it somewhere else ?

sorry I know this makes me sound so dumb, i feel it...and thanks for the help Tom
perfectpassion
yes thats it - but it needs doing for each of the 3 servers

Tom
quantrum
QUOTE (perfectpassion @ Nov 17 2007, 11:42 AM) *
yes thats it - but it needs doing for each of the 3 servers

Tom


the actual IP only shows up when I try it via serveriptest...the others all seem to produce random errors saying there's a problem with the mysql table.
quantrum
Right I've been on the phone to protx about it all and everythings sorted now its just going live with it...i've made the alterations it tells me to do...but i cant figure out whats next, looking online at the protx help stuff doesnt provide any answers in the slightest.

Would anybody be able to give me like a step by step on turning the cart live what I have to do in the admin section please.

Thanks

Mark
perfectpassion
You need to place some test orders with the protx module set to "Test server", then contact Protx and ask to "Go Live" - once live you can set the module to "production" and that's it!

Tom
quantrum
I've done the test orders and everything then they said set it to golive and then run a couple of test transactions.

so do i have to set it to production, run a couple tests off my own cards and refund them to myself, then put it up online....its confussing me so much
perfectpassion
if it works fine in test, it *should* work fine live but you absolutely right to try some real cards (in Production mode) to make sure it works. If you place the order then VOID the transaction in your admin you will avoid having to pay the merchant fees on the transactions (you can only void if it has not been settled - this happens overnight).

Tom
quantrum
thanks for all your help Tom, its been invaluable in working this out. thanks
nahi_sonu
TEST SERVER :
CODE
Request URL=https://ukvpstest.protx.com/vspgateway/service/vspdirect-register.vsp
Data string sent=VPSProtocol=2.22&TxType=PAYMENT&Vendor=ELECTROR&VendorTxCode=58-41659590605760574255700186200881&Amount=39.94&Currency=GBP&Description=Order+Number%3A+58&CardHolder=awais+tahir&CardNumber=5404000000000001&StartDate=0607&ExpiryDate=0409&IssueNumber=&CV2=123&CardType=MC&BillingAddress=london%2C%0D%0Alondon%2C%0D%0ALondon.%2C%0D%0AUnited+Kingdom&BillingPostCode=e1+2lj&DeliveryAddress=london%2C%0D%0Alondon%2C%0D%0ALondon.%2C%0D%0AUnited+Kingdom&DeliveryPostCode=e1+2lj&CustomerName=awais+tahir&ContactNumber=079&CustomerEMail=admin%40dastylex.com&ClientIPAddress=86.27.69.254&Basket=2%3ACanon+Filter+UV+absorbing+72+mm%3A1%3A25.00%3A4.38%3A29.38%3A29.38%3AShipping%3A1%3A10.56%3A----%3A10.56%3A10.56&AccountType=E&Apply3DSecure=0
Protx response=VPSProtocol=2.22
Status=3DAUTH
StatusDetail=2007 : Please redirect your customer to the ACSURL, passing the MD and PaReq.
3DSecureStatus=OK
MD=2011955582003193058
ACSURL=https://ukvpstest.protx.com/mpitools/accesscontroler?action=pareq
PAReq=eJxlUl1vgjAUfd+vILwuoS0fAuZa49RkLmMy5qJ77KAZJAJaYMP9+rUI02Vv95yennvvaWHa5n
vtk4sqK4uJTgysT+kNbFLB+eKFx43gFAJeVeyDa1ky0U1MiO84jmdibBHfwo6nUwhnET9S6H2otDEIoAF
KAxGnrKgpsPh4t3qijo1tawSoh5BzsVr0rIOtkUlcTxqcaShYzunycTnfROsomEUbY74OAHU0xGVT1OJE
PVP6DQAasadpXR/GCG23W+P/ZSUAdBksbFRVScM2S+ioZrtTuvHfvtPglkXP7667wA+7/e7rdQJIKSBhNacyBJcQE2uEjC08xhhQxwPL1STU8n1bbnkGcFA9Ztcn1wzIsAUv4mGVAQFvD2XBpcIE9
FtDwquYhqKsWy0IV7KvwoAue8zvVdxxLRMkKumuUmaZDAj72O7cFACktKh/RNQ/t6z+fIMfit+yFg==
Response array=Array
(
    [VPSProtocol] => 2.22
    [Status] => 3DAUTH
    [StatusDetail] => 2007 : Please redirect your customer to the ACSURL, passing the MD and PaReq.
    [3DSecureStatus] => OK
    [MD] => 2011955582003193058
    [ACSURL] => https://ukvpstest.protx.com/mpitools/accesscontroler?action=pareq
    [PAReq] => eJxlUl1vgjAUfd+vILwuoS0fAuZa49RkLmMy5qJ77KAZJAJaYMP9+rUI02Vv95yennvvaWHa5nvtk4sq
K4uJTgysT+kNbFLB+eKFx43gFAJeVeyDa1ky0U1MiO84jmdibBHfwo6nUwhnET9S6H2otDEIoAFKAxGnr
KgpsPh4t3qijo1tawSoh5BzsVr0rIOtkUlcTxqcaShYzunycTnfROsomEUbY74OAHU0xGVT1OJEPVP6DQ
AasadpXR/GCG23W+P/ZSUAdBksbFRVScM2S+ioZrtTuvHfvtPglkXP7667wA+7/e7rdQJIKSBhNacyBJcQE2uEjC08xhhQxwPL1STU8n1bbnkGcFA9Ztcn1wzIsAUv4mGVAQFvD2XBpcIE9
FtDwquYhqKsWy0IV7KvwoAue8zvVdxxLRMkKumuUmaZDAj72O7cFACktKh/RNQ/t6z+fIMfit+yFg==
)

curl_error=


hi TOM, i was the one with godaddy hosting issue.. and after that my protx was working just fine .. but today i have started having this problem as described above!
this problem came out of no where! all the transactions were going thru yesterday.. but today it is giving out errors in test mode as well as live mode!
i cant reinstall the shop as brownowl did.. wht should i do?
i really need the solution as soon as possible..
i tried removing the godaddy curl thing but it didn't helped me either!
thanx
perfectpassion
could you elaborate on what the problem you are experiencing is?

The debug you provided is the normal response for a 3D-Secure card prior to redirection to the bank - there are no errors there.

Tom
nahi_sonu
now i tried again with test server and i am getting this debug status..

CODE
Request URL=https://ukvpstest.protx.com/vspgateway/service/vspdirect-register.vsp
Data string sent=VPSProtocol=2.22&TxType=PAYMENT&Vendor=ELECTROR&VendorTxCode=58-71996221985718705342561298969179&Amount=51.69&Currency=GBP&Description=Order+Number%3A+58&CardHolder=awais+tahir&CardNumber=4929000000006&StartDate=0107&ExpiryDate=0409&IssueNumber=&CV2=123&CardType=VISA&BillingAddress=london%2C%0D%0Alondon%2C%0D%0ALondon.%2C%0D%0AUnited+Kingdom&BillingPostCode=e1+2lj&DeliveryAddress=london%2C%0D%0Alondon%2C%0D%0ALondon.%2C%0D%0AUnited+Kingdom&DeliveryPostCode=e1+2lj&CustomerName=awais+tahir&ContactNumber=079&CustomerEMail=admin%40dastylex.com&ClientIPAddress=86.27.69.254&Basket=2%3ACanon+Filter+UV+absorbing+72+mm%3A1%3A25.00%3A4.38%3A29.38%3A29.38%3AShipping%3A1%3A10.56%3A----%3A10.56%3A10.56&AccountType=E&Apply3DSecure=2
Protx response=VPSProtocol=2.22
Status=OK
StatusDetail=0000 : The Authorisation was Successful.
VPSTxId={076E4AF9-4346-BC60-D374-D89B2B7910CA}
SecurityKey=4YCML0KICZ
TxAuthNo=3629646
AVSCV2=SECURITY CODE MATCH ONLY
AddressResult=NOTMATCHED
PostCodeResult=NOTMATCHED
CV2Result=MATCHED
3DSecureStatus=NOTCHECKED
Response array=Array
(
    [VPSProtocol] => 2.22
    [Status] => OK
    [StatusDetail] => 0000 : The Authorisation was Successful.
    [VPSTxId] => {076E4AF9-4346-BC60-D374-D89B2B7910CA}
    [SecurityKey] => 4YCML0KICZ
    [TxAuthNo] => 3629646
    [AVSCV2] => SECURITY CODE MATCH ONLY
    [AddressResult] => NOTMATCHED
    [PostCodeResult] => NOTMATCHED
    [CV2Result] => MATCHED
    [3DSecureStatus] => NOTCHECKED
)

curl_error=

on protx admin panel transaction is showing as successfull.. but on site.. it is still showing in my basket.
wht should i do?
perfectpassion
again the debug is completely normal.

What is the actual problem you are experiencing? You say it still shows in your basket but what happens when you place the order - does it go the the success page, doe sit go back the the payment page, is the screen blank etc etc etc - you need to say what the problem is.

You also say that everything was fine until today - what changed? - something must have changed with your site or server.

Tom
nahi_sonu
i disabled the debug mode to see what exactly the last page is showing.. and without debug mode.. it is showing me one more error...

CODE
2013 - Lost connection to MySQL server during query

update protx_direct set customer_id = '16', order_id = '58', vendortxcode = '58-26014950238986207653069109617730', txtype = 'PAYMENT', value = '39.94', vpstxid = '{7FA424BF-68ED-493A-99E2-5D2B4FCC5F14}', status = 'OK', statusdetail = '0000 : The Authorisation was Successful.', txauthno = '3629683', securitykey = 'PCRD9ZAURM', avscv2 = 'SECURITY CODE MATCH ONLY', address_result = 'NOTMATCHED', postcode_result = 'NOTMATCHED', CV2_result = 'MATCHED', 3DSecureStatus = 'NOTCHECKED', CAVV = '', txtime = '2007-11-20 05:27:51' where id = '0'

[TEP STOP]
nahi_sonu
but the transaction on protx is successfull .. i can see the user, product purchased, address and everything on protx server! but on my site.. it is just showing the error above.. and the product is still in the basket!
perfectpassion
the above is not an error - it is the debug dump - it is only displayed if you turn it to true in your site admin (under payment modules) - you must have done that inadvertently if you weren't try to get the to display. Your basket will not empty if debug is set to true.

Turn it to false and your "problem" will be fixed.

Tom
nahi_sonu
yeah i guess that worked out! thanks alot mate!
hey tom.. are you on yahoo messenger? can we talk there for few min? please?
PJ2006
I have installed this and am using the Test server. When ever I get to the final page I get:

Credit Card Error!

Any suggestions as to what I need to do to fix this?

Thanks
PJ2006
QUOTE (PJ2006 @ Nov 21 2007, 02:09 PM) *
I have installed this and am using the Test server. When ever I get to the final page I get:

Credit Card Error!

Any suggestions as to what I need to do to fix this?

Thanks


I got this sorted - wrong IP address.

I have two remaining questions - 1 is where can I get the missing 3Dsec_help.php file from to go into includes/languages/english/modules/payment

The other is this:

I have received this information from PROTX:

You MUST NOT process MOTO (telephone) orders via an e-commerse website. Telephone orders need to be processed as MOTO transactions, which means either developing your own admin area to submit details to protx flagged as "AccountType=M", or you need to be processing them via the VSP Terminal as provided by Protx in your VSP Admin Area.

I thought that if I took a telephone order I could create a customer and place an order on their behalf on the website - it seems not - how do other people process telephone orders?

Thanks
perfectpassion
The 3Dsec_help.php file is in the v4.4 .zip file - one in the /catalog and one in /catalog/includes/languages/english (they are the same name but different files).

Regarding MOTO - it is the merchant banks that set this rule (different risk levels with online vs mail order / telephone) apparently you should have 2 separate merchant IDs for each as the banks may charge diffrent fees etc. There is also the issue of 3D-Secure - it is compulsory for Maestro online transactions (optiona of other cards) but is not used at all for MOTO so that will be the main problem for processing orders in the way that you say.

Tom
PJ2006
QUOTE (perfectpassion @ Nov 22 2007, 12:47 AM) *
The 3Dsec_help.php file is in the v4.4 .zip file - one in the /catalog and one in /catalog/includes/languages/english (they are the same name but different files).

Regarding MOTO - it is the merchant banks that set this rule (different risk levels with online vs mail order / telephone) apparently you should have 2 separate merchant IDs for each as the banks may charge diffrent fees etc. There is also the issue of 3D-Secure - it is compulsory for Maestro online transactions (optiona of other cards) but is not used at all for MOTO so that will be the main problem for processing orders in the way that you say.

Tom

Tom

Many thanks for your reply. This is a fantastic contribution by the way.

I have been told I can process telephone orders over the web for protx so long as I flag these orders with "AccountType=M", do you have any idea how I can do this? How do other people take telephone orders?

Thanks

Lotti
Vger
You need to have your Protx account set up for MOTO (Mail Order - Telephone Order), and then you can log in to your Protx Terminal and take orders over the phone.

Vger
PJ2006
QUOTE (Vger @ Nov 22 2007, 03:27 PM) *
You need to have your Protx account set up for MOTO (Mail Order - Telephone Order), and then you can log in to your Protx Terminal and take orders over the phone.

Vger


But how do I take these products out of my shop - I know I can take orders via the VSP Terminal, but this doesn't let me remove the stock form my shop or let the customers track there order etc? The VSP Terminal just lets you make the payment, there's no integration with the shop so I'm really confused about how I process these orders and have a track of them in my oscommerce shop - or can I just not do that?

If I'm understanding it correctly I need to do the following:

Check with my merchant bank if they are able to accept telephone orders or ask if a need a new separate merchant number.


Thanks

Lotti
blagger
QUOTE (PJ2006 @ Nov 22 2007, 03:38 PM) *
But how do I take these products out of my shop - I know I can take orders via the VSP Terminal, but this doesn't let me remove the stock form my shop or let the customers track there order etc? The VSP Terminal just lets you make the payment, there's no integration with the shop so I'm really confused about how I process these orders and have a track of them in my oscommerce shop - or can I just not do that?

If I'm understanding it correctly I need to do the following:

Check with my merchant bank if they are able to accept telephone orders or ask if a need a new separate merchant number.
Thanks

Lotti


When we get a phone order we just create an invoice in excel and send the item that way. We then reduce the stock from the site.

Have a problem of my own:

A couple of customers have phoned up and told us that they get a fatal error during the Protx Process. The order still goes through fine. Anyone had the same problems, if so how do you fix it.
blagger
Urgent help needed, with regards to the above post after hitting confirm checkout it is showing:

Warning: main(includes/languages/english/checkout_success.php) [function.main]: failed to open stream: No such file or directory in /home/deviltro/public_html/checkout_success.php on line 50

Warning: main(includes/languages/english/checkout_success.php) [function.main]: failed to open stream: No such file or directory in /home/deviltro/public_html/checkout_success.php on line 50

Warning: main(includes/languages/english/checkout_success.php) [function.main]: failed to open stream: No such file or directory in /home/deviltro/public_html/checkout_success.php on line 50

Fatal error: main() [function.require]: Failed opening required 'includes/languages/english/checkout_success.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/deviltro/public_html/checkout_success.php on line 50


The payment goes through fine, but shows the above
blagger
Fixed, somehow the includes/languages/english/checkout_success.php was deleted!
PJ2006
QUOTE (blagger @ Nov 22 2007, 05:20 PM) *
When we get a phone order we just create an invoice in excel and send the item that way. We then reduce the stock from the site.

Have a problem of my own:

A couple of customers have phoned up and told us that they get a fatal error during the Protx Process. The order still goes through fine. Anyone had the same problems, if so how do you fix it.


Thanks for the tip!
PJ2006
QUOTE (PJ2006 @ Nov 22 2007, 08:22 PM) *
Thanks for the tip!

Does anyone know how to submit details to protx flagged as "AccountType=M", it really would be great to get this working properly - I'm sure many people take telephone orders and would like this implemented properly. Unfortunately the php kit is currently missing from the PROTX site, I thought I might have been able to figure it out from there.

If I ever do figure it out, I'll post back or provide a contribution so others can get this going.

Thanks
perfectpassion
If you look in your admin->payment modules under the Protx settings, you'll see "Merchant Account" with the options of E, C or M. You can make the change you are asking about here - bearing in mind all transaction will go through with this flag until changed back.

Tom
PJ2006
QUOTE (perfectpassion @ Nov 23 2007, 11:22 AM) *
If you look in your admin->payment modules under the Protx settings, you'll see "Merchant Account" with the options of E, C or M. You can make the change you are asking about here - bearing in mind all transaction will go through with this flag until changed back.

Tom


Thanks!
veral
Hi all,

I'm currently using Protx Form (as I thought this would allow me to be always current with the latest versions of the Protx back end, and would mean that I would not have to deal with storing CC information on my site). Is it a better idea to use Protx Direct?

I've been having issues lately where the Protx payment (form) occurs, but no orderID is generated (and no order placed) on my site.

Would you a) know of a fix, or cool.gif recommend that I switch over to Protx direct instead.


Thank you in advance for any insights on advantages you might be able to give.
perfectpassion
I don't know enough about the form code to suggest a fix - if it's like the standard paypal then there may not be one!

I would recommend Direct wholeheartedly - the customer gets a better experience - they never leave your site, you don't need to mess around with custom templates.

The admin allows you the void/release/repeat/authorise/refund payments etc

No card details are stored on your site at all so that's still not a problem.

The only requirements are that you have SSL (dedicated or shared) and cURL installed on the server.

Tom
PJ2006
QUOTE (PJ2006 @ Nov 23 2007, 11:42 AM) *
Thanks!


I'm really sorry to keep going on about this, but if I change it to M, wont any orders put through by customers also go through flagged as 'M' during this time until I change it back to 'E'?

Thanks

Lotti
perfectpassion
yes, that's what I meant by:
QUOTE
bearing in mind all transaction will go through with this flag until changed back.
PJ2006
QUOTE (perfectpassion @ Dec 2 2007, 09:37 PM) *
yes, that's what I meant by:


So is there any other way to flag as 'M'? I am expecting to take telephone orders and web orders at the same time and this solution does not allow for that. I am really sorry to be such a pain, I just want to make sure I am doing everything legally correctly.

Thanks
perfectpassion
Unfortunately not unless you create a custom system to take orders in the back-end and have the flag as M.

Tom
kdenby
Hi

Still getting the occasional 'double card debit but only one order' from one of my Protx Direct sites. The most recent was on 3rd Dec and the two debits are 10 minutes apart
CODE
11621, 5365, 8161, '8161-82056271503113463288085348463387', 'PAYMENT', '73.0000', '{24FD78BE-7B61-6A40-7E08-A5F7CE91FACD}', 'OK', '0000 : The Authorisation was Successful.', '66073457', '48OPPRCPBZ', 'SECURITY CODE MATCH ONLY', 'NOTMATCHED', 'NOTMATCHED', 'MATCHED', 'NOTCHECKED', '', '2007-12-03 22:52:44'
11620, 5365, 8161, '8161-32439602646219811509671607244862', 'PAYMENT', '73.0000', '{BC0973AF-BAC1-EE4F-602D-FCE8CB003AEC}', 'OK', '0000 : The Authorisation was Successful.', '66072066', '6EQZNV9TDO', 'SECURITY CODE MATCH ONLY', 'NOTMATCHED', 'NOTMATCHED', 'MATCHED', 'NOTCHECKED', '', '2007-12-03 22:42:20'


Could there be some sort of timing problem here? .... .These errors are pretty rare and therefore very hard to trap.

Any suggestions anyone?

Cheers
PJ2006
QUOTE (perfectpassion @ Dec 4 2007, 12:41 AM) *
Unfortunately not unless you create a custom system to take orders in the back-end and have the flag as M.

Tom


If you have any tips for how I would start doing this I'll give it a try!

Thanks
perfectpassion
I creasted a custom solution like this for a site based on "Order Editor" v5.0.6 and added the main code from protx_process.php to it (without all the 3D-Secure stuff as this only applies to e-commerce transactions).

Tom
zeeshop
Hi All,

JUst intslled Protx latest version, I have STS instaled which stoping popups CVV and 3d check) to display properly any solution for this?

Second and big issue , my test account from protx been set up but using this this module when in setting i chose server ip test.
when I do test trasncation next page open with this error

CODE
VPSProtocol=2.22&TxType=PAYMENT&Vendor=zopop&VendorTxCode=506-96460015443517682126823873263360&Amount=12.43&Currency=GBP&Description=Order+Number%3A+506&CardHolder=jaooba+haq&CardNumber=4929000000006&StartDate=0104&ExpiryDate=0609&IssueNumber=&CV2=123&CardType=VISA&BillingAddress=ijjjkjkjk%2C%0D%0Akjjk%2C%0D%0Akjkjjkjk%2C%0D%0AAberdeen%2C%0D%0AUnited+Kingdom&BillingPostCode=kjjkkjjk&DeliveryAddress=ijjjkjkjk%2C%0D%0Akjjk%2C%0D%0Akjkjjkjk%2C%0D%0AAberdeen%2C%0D%0AUnited+Kingdom&DeliveryPostCode=kjjkkjjk&CustomerName=jaopa+haq&ContactNumber=95588989&CustomerEMail=zeop%40gmail.com&ClientIPAddress=87.155.184.53&Basket=2%3AKodak+%283937752%29+Premium+Photo+Paper+10x15+60+sheets%3A1%3A5.21%3A0.91%3A6.12%3A6.12%3AShipping%3A1%3A6.31%3A----%3A6.31%3A6.31&AccountType=E&Apply3DSecure=2


I have Curl Enable in server and Full SSL on dedicated server.

Please advise solution..
Regards

Zee
LBateman
QUOTE (Zebrabanana @ Oct 17 2007, 08:07 AM) *
Hello,

I am having a blank page problem, I have tried everything that has been talked about on the board but with no success, done the usual settings changes and looked at the curl on and off options in protex_process

I get as far as protx_process.php/action/process and the page goes blank

Server info is

HTTP Server: Apache/1.3.37
PHP Version: 4.4.4 (Zend: 1.3.0)

CURL support enabled
CURL Information libcurl/7.15.5 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5 ** (IS THIS VERSION OKAY? ) **

No information is being stored on the site and no information is being sent to Protx test server

My Host is Xcalibre and is using a dedicated SSL on a shared server.

I would be so grateful if anyone could help I have been going round in circles for hours.
Thanks

Peter


PHP5, Mysql5.

PHP Warning: constant() [<a href='function.constant'>function.constant</a>]: Couldn't find constant MODULE_PAYMENT_PROTX_DIRECT_USE_ in ******\protx_process.php on line 279

Any ideas?
perfectpassion
QUOTE (zeeshop @ Jan 22 2008, 04:53 PM) *
Hi All,

JUst intslled Protx latest version, I have STS instaled which stoping popups CVV and 3d check) to display properly any solution for this?

Second and big issue , my test account from protx been set up but using this this module when in setting i chose server ip test.
when I do test trasncation next page open with this error


I have Curl Enable in server and Full SSL on dedicated server.

Please advise solution..
Regards

Zee



That shows that there is a problem communicating with the Protx servers - switch the module to "Test" and "enable debug" - try a transaction and post what that shows.

Tom
perfectpassion
QUOTE (LBateman @ Jan 23 2008, 02:21 PM) *
PHP5, Mysql5.

PHP Warning: constant() [<a href='function.constant'>function.constant</a>]: Couldn't find constant MODULE_PAYMENT_PROTX_DIRECT_USE_ in ******\protx_process.php on line 279

Any ideas?



I'm guessing with your server upgrade that register_long_arrays is set to off.

You can either enable this or replace all occurences of $HTTP_POST_VARS with $_POST and $HTTP_GET_VARS with $_GET - the first is the preferable option for best comptability with osC and other contribs.

Tom
gatzo
Hi,
Not sure if this is a stupid question, sorry if it is:

In v.4.4, Authorisation Type set to Payment, what happens if a payment is rejected by Protx? Is an order created before this stage? Or is the customer just sent back to checkout_payment.php?

Thanks.
perfectpassion
If the payment is declined the customer is returned to checkout_payment.php with an error message detailsing the reason for failure for them to ry again.

The order will only be logged in osC if the payment is successful (though there will be a record of the decline in both your protx_direct table and on the Protx Admin website).

Tom
gatzo
Thanks Tom for a clear answer!
richandzhaoyan
QUOTE (perfectpassion @ Nov 26 2007, 01:03 AM) *
I would recommend Direct wholeheartedly - the customer gets a better experience - they never leave your site, you don't need to mess around with custom templates.

The admin allows you the void/release/repeat/authorise/refund payments etc

No card details are stored on your site at all so that's still not a problem.

The only requirements are that you have SSL (dedicated or shared) and cURL installed on the server.

Tom



Hi Tom,

I am currently using HSBC but am looking to change over to Protx as I really need osC admin to authorise payments (would save a huge amount of time) however I am concerned that the Protx website states that to use VSP Direct you will need:-

Certification under the PCI audit. As credit card details are collected by you and not by Protx, you may be required to undergo an audit to ensure that credit card data is kept secure.

I believe that you mentioned above that you had been in contact with Protx about this and that the PCI audit was not a concern... Is this true? And if so why not?

TIA for any input and thanks for all the work you (and others) have put into this contribution.

Cheers,
Rich
perfectpassion
I have discussed this with Protx and their reply was that as long as no credit card data is stored then you do not undergo an external PCI DSS audit.

The PRotx Direct module does not store any card data so satisfies this requirement. Your acquiring bank may send you a self-assessment PCI compliance questionaire but that should be the extent of the audit unless you process very large volumes.

Tom
richandzhaoyan
Thanks for the reply Tom.

Reading the Protx blurb again, it does only state that "you may be required to undergo an audit" so I guess judging by what they have told you, it is unlikely.

I am certainly considering the switch from HSBC to Protx as I really need to simplify the payment processing for my site.

Cheers,
Rich
allymacneil
QUOTE (perfectpassion @ Nov 26 2007, 02:03 AM) *
I would recommend Direct wholeheartedly - the customer gets a better experience - they never leave your site, you don't need to mess around with custom templates.

No card details are stored on your site at all so that's still not a problem.

The only requirements are that you have SSL (dedicated or shared) and cURL installed on the server.
Tom


Hi there, I am getting ready to use protx for the first time.

I very much would like the benefits of keeping the customer on the site for the whole transaction and only sending encrypted data to Protx which I believe is what is happening with Protx Direct.

When I look at the protx site though, is the self certification necessary because the CC details are transmitted from the secure server to protx and not done directly on their site?
http://www.protx.com/products/vsp_direct.asp
"Certification under the PCI audit. As credit card details are collected by you and not by Protx, you may be required to undergo an audit to ensure that credit card data is kept secure. Click here for more information"

ie. credit card details are only transmitted between server and protx not stored on server?

Thanks,
Ally
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.