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-Payments
etailed_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.