Hi David Marginian,
We have integrated the clover payment functionality in our application. While we were testing the application's functionality as per Testing US payment flows mentioned on https://docs.clover.com/docs/testing-us-payment-flows, During the Test#3, whenever we are trying to make Next payment with the amount $25.50 by swapping the card number 6011 3610 0000 6668 (Discover, plastic). The transaction goes Decline every time. Also, we have checked that issue is coming with the amount of $25.50 only. Please have the look of the attached screen.
We are using the following code to make the payment transaction:
SaleRequest request = new SaleRequest();
request.setAmount(2550);
request.setExternalId(ExternalIdUtils.generateNewID());
request.setCardEntryMethods(Intents.CARD_ENTRY_METHOD_ALL);
request.setDisablePrinting(true);
request.setDisableReceiptSelection(true);
request.setDisableDuplicateChecking(true);
request.setTipAmount(0L);
request.setAllowOfflinePayment(false);
request.setTipMode(TipMode.TIP_PROVIDED);
mPaymentConnector.sale(request);
Please suggest why it is happening? Is there missing anything from our side?
This is very urgent for us.
Note: If we enter the manual card number by using the "Type Card" option it is working as expected.
Thanks.