View Single Post
  #1  
Old 02-17-2017, 01:30 AM
 
Sooraj Sooraj is offline
 

Newbie
  
Join Date: Mar 2016
Posts: 9
 

Default Signifyd credit card antifraud service Integration in X-Cart 5

I'm trying to implement a third party library - signifyd for my client. Signifyd is a third party service for credit card fraud prevention.

I created a X-Payments trial account for testing purpose and enabled authorizenet payment method(sandbox mode). Then I installed xpaymentsconnector module in my xcart store.

Now I need to fetch credit card details that customer entered and pass those informations with order details to api.

I checked xpaymentsconnector module.

Code:
$info = $this->client->requestPaymentInfo($transaction->getDataCell('xpc_txnid')->getValue());

Above code returns basic paymnet info. Refer: https://www.x-payments.com/help/X-Payments:Payment_information_request

Code:
$info = $this->client->requestPaymentAdditionalInfo($transaction->getDataCell('xpc_txnid')->getValue());


This is the xpaymnetconnector api call to fetch additional info. Refer: https://www.x-payments.com/help/X-Paymentsetailed_payment_and_transaction_informat ion_request. As per doc it returns all details including cardholder name.

I tried to call PaymentAdditionalInfo API but it doesn't return cardholdername. I tried it with sample code also. But getting same result. why it doesnot return cardholder name or it returns name for live transaction only?
How can I retrieve cardholder name also.
Reply With Quote