Test and Launch
Note
Sometimes the Card Present test host is unresponsive and will decline a test transaction. Simply try the test again if this occurs.
Test and develop against the following cases:
Onboard a Terminal
- Successful onboarding
- Onboarding error due to incomplete merchant data
- Use an Account where Payments/Payouts are not enabled
Offboard a Terminal
- Successful offboarding
- Offboard when the Terminal’s last authorizations were offline
- Be sure to connect with your integration team at WePay prior to this test, as it will require manual intervention to resolve
Deactivate a Terminal
- Successful deactivation
- Deactivation errors
- Pass an invalid parameter
Re-activate a Terminal
- Successful reactivation
- Re-activation errors
- Pass an invalid terminal ID
Update a Terminal
- Automatic daily maintenance
- Manual update via terminal UI
- Call Card Present SDK update Terminal function
Verify a Card
- Successful verification
- Declined verification
- Use a past expiration date with one of the test cards during keyed entry
- Verification errors
Authorize a Card
- Successful auth
Note
Unlike other card brands, testing with AmEx requires specific auth amounts to generate a success response. Consult the test card set manual for these amounts.
The B2 UAT USA Test Card 12 has a documented approval amount of $68.00 in the manual, but $32.00 should be used instead.
- Declined auth
- Use a past expiration date with one of the test cards during keyed entry
- Referred
- Partially approved
- Auth errors
- Use any of the following magic amounts: 20.61, 120.61, 23.61 and 123.61
Authorize a Card Offline
- Successful auth
- Declined auth
- Successful auth with declined follow up
- Successful auth with follow up errors
- Successful auth with successful follow up
- Offline auth errors
Print Receipts
- Call the print receipt function
- Print receipt errors
- Successful print
Process a Payment
- Successful instant, manual, delayed, and partial capture
- Declined instant, manual, delayed, and partial capture
- Errors for instant, manual, delayed, and partial capture
Questions? Need help? Visit our support page!