Go Live
Mobile
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:
Sync Hardware with Mobile App
- Successfully collect permissions
- Handle permission declines
- Reflect battery level
Authorize a Card
Tip: for the following scenarios, usemockConfig
properties in the Card Present SDKs. - Successful auth
- Declined auth
- Use a past expiration date with one of the test cards during keyed entry
- Referred
- Partially approved
- Auth errors
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
SmartPOS and Terminals
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
Tip: for the following scenarios, seemockConfig
properties in the Card Present SDKs.- Successful auth
- Declined auth
- Use a past expiration date with one of the test cards during keyed entry
- Referred
- Partially approved
- Auth errors
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