We use team members with the Square POS, all the payment types are deactivated in the POS.
If we initiate the payment with our mobile application (using createChargeIntent), we get all the payment types available for selection !!! is there a way to hide them all (no payment types) as if the team member has when he uses the POS without the integration with our App?
Yes, in the intent you can pass in only the ChargeRequest.TenderType you want when checking out a customer.
So, we can not use the configured payments on the POS when we use integration?
Is there a way to accept only Swipe, Tap Cards (no Cash, no Key Entry …) with the ChargeRequest.TenderType ?
You can remove cash from the tenders in the intent however since card is there there isn’t a way to remove Key Entry. We’re constantly working to improve our features based on feedback like this, so I’ll be sure to share your request to the API product team.
it would be a nice to have.