How can you bypass the home and order page and just go straight to the payments page for a check?
To start the pay screen for a given order,
Intent payIntent = new Intent("com.clover.intent.action.PAY");
payIntent.putExtra(Intents.EXTRA_TRANSACTION_TYPE, Intents.TRANSACTION_TYPE_PAYMENT);
payIntent.putExtra("com.clover.intent.extra.ORDER_ID", orderId);
startActivityForResult(payIntent, ...);
Note that you must have previously created an order, or otherwise have an order ID.
As for your "for a check" comment, are you saying you want to pre-select the "check" tender type? Sorry, but there is no way to do that.
Note that we haven't captured the intent action and extras key as constants in our SDK (hence the hardcoded strings). I've created an internal issue to track and resolve that.
That's code that needs to run in an application deployed to a Clover device. Maybe I don't understand the context of your question. Are you a developer? Can you elaborate?
2 People are following this question.