# Accreditation

For approved partner integrations, you will need to complete our accreditation process.

### Accreditation test cases

You will be asked to complete a series of test cases to ensure all use-cases have been met.

Here is a sample list of test cases:

1. To test successful API authorisation
2. To test failed API authorisation with incorrect username/password
3. To test failed API request due to invalid or expired token
4. To test a successful creation of a new card
5. To test a failed order creation, with an invalid merchant\_id
6. To test a failed order creation, with invalid or missing product\_id
7. To test a failed order creation, with invalid or missing currency
8. To test a failed order creation, with invalid or missing sales\_channel\_id
9. To test a failed order creation, with invalid or missing fulfilment\_method\_id
10. To test a successful reversal of a card creation
11. To test a failed reversal due to missing or invalid line\_item\_id
