This guide covers the integration path for card-only payments. Please ensure you have completed the Secure Debit integration guide first, then return here to enable card-only processing via Push.
Please display a separate button on your cashier for users to select card-only processing. The button should be labeled “Credit” and be branded using the design guidelines for the operator’s webpage.
If you have previously integrated Secure Debit, Push requires that you create a separate button for card-only payments (i.e. you should have both “Secure Debit” and “Credit” buttons in your cashier).
Display the last 4 of the user’s card on the button. Call get-user and parse the response for card_only_credentials
Copy
{ "id": "user_28CJjV7P4Go5PNJvfzghiD", "card_only_credentials": [ { "primary_account_number_mask": "5999" } ], ... other fields omitted for brevity}
If the user has not been previously registered with Push, you must register them. Call create-user and store the user ID in your database. Users registered for Secure Debit processing can be re-used for card-only processing.