Closed rahulsingh81 closed 10 months ago
Checking
Use this way
var cFCard = new CFCard();
cFCard.channel = "link";
cFCard.cardBankName = CFCard.CardBankNameEnum.Test;
cFCard.cardNumber = "4111111111111111";
cFCard.cardCvv = "123";
cFCard.cardExpiryMm = "12";
cFCard.cardExpiryYy = "25";
const cFCardPayment = new CFCardPayment();
cFCardPayment.card = cFCard;
var cFOrderPayRequest = new CFOrderPayRequest();
cFOrderPayRequest.paymentSessionId = payment_session_id;
cFOrderPayRequest.paymentMethod = cFCardPayment;
var apiInstance = new CFPaymentGateway();
var cfPayResponse = await apiInstance.orderSessionsPay(
cfConfig,
cFOrderPayRequest
);
if (cfPayResponse != null) {
console.log("result.OrderId");
console.log(cfPayResponse?.cfOrderPayResponse?.paymentMethod);
console.log(cfPayResponse?.cfOrderPayResponse?.data?.url);
console.log(cfPayResponse?.cfHeaders);
}
} catch (e) {
console.log(e);
}```
body: { message: 'invalid value for parameter: card_cvv', code: 'card_cvv_invalid', type: 'invalid_request_error' },
wrong details and i submit
{ "cardNumber": 4706131211212123, "cardCvv": 123, "cardExpiryMm": "03", "cardExpiryYy": "2028" }