In application we have added separate option to do payment using Manual Card entry. It is working fine in all devices up to now. But recently we found that in Clover Station Duo C 503 device manual card entry option is not working from our app. If user try manual card entry from clover register app then its working fine.
From app its giving error "No card entry methods"
Here below is the code snippet used to full fill manual card entry from app
TransactionSettings transactionSettings = new TransactionSettings(); transactionSettings.setCardEntryMethods(Intents.CARD_ENTRY_METHOD_MANUAL); Intent intent = new Intent(Intents.ACTION_SECURE_PAY); intent.putExtra(Intents.EXTRA_AMOUNT, order_amount); intent.putExtra(Intents.EXTRA_ORDER_ID, orderID); intent.putExtra(Intents.EXTRA_CARD_NOT_PRESENT, true); intent.putExtra(Intents.EXTRA_TRANSACTION_SETTINGS, transactionSettings); startActivityForResult(intent, SECURE_PAY_REQUEST_CODE);