1. 1. Foreword
  2. 2. Confidentiality & Disclaimer
  3. 3. Glossary
  4. 4. For Enterprises
    1. 4.1. Enterprise Admin Signup
    2. 4.2. Enterprise Wallet Balance
    3. 4.3. Approve/Reject Admin assigned to User
    4. 4.4. Verify admin email
    5. 4.5. Verify user email mobile
    6. 4.6. Verify user email only
    7. 4.7. admin email if card kit not activated
    8. 4.8. Fetch user details
    9. 4.9. Add role to user
    10. 4.10. Remove role from user
    11. 4.11. User login with OTP
    12. 4.12. Change password if logged in
    13. 4.13. Forgot password if unable to log in
    14. 4.14. Fetch logged in user details
    15. 4.15. Fetch user profile with kit details
    16. 4.16. Fetch single user with kit
    17. 4.17. Admin to Create bulk users for an organisation
    18. 4.18. Admin to create single user for an organisation
    19. 4.19. Admin add external id to user profile
    20. 4.20. Admin to Update Employee's KYC status
    21. 4.21. Admin filter user profiles
    22. 4.22. Admin to Delete user from an organisation
    23. 4.23. Initiate a Reimbursement request
    24. 4.24. Delete a reimbursement request
    25. 4.25. Upload supporting merchant bill image/pdf for reimbursement request
    26. 4.26. Attach the uploaded image/pdf to reimbursement request id
    27. 4.27. Add more information to a reimbursement request id
    28. 4.28. Admin review of a reimbursement request
    29. 4.29. Admin add comment on a transaction
    30. 4.30. Admin approve reimbursement but no settle amount
    31. 4.31. Admin actions on a reimbursement request
    32. 4.32. Resize an uploaded image file
    33. 4.33. Activate Bank Card Kit to User
    34. 4.34. Resend OTP Request
    35. 4.35. Reset Card PIN
    36. 4.36. Lock Card
    37. 4.37. Unlock Card
    38. 4.38. Block Card
    39. 4.39. Replace Card
    40. 4.40. Add Funds to Company Wallet
    41. 4.41. Load Funds to Card assigned to User
    42. 4.42. Pullback Funds from Card assigned to User
    43. 4.43. Bulk Load Funds to Card assigned to many users
    44. 4.44. Update Card Kit Preferences
    45. 4.45. Fetch Card Kit Preferences
    46. 4.46. Send PIN over SMS
    47. 4.47. Fetch Bank Card Status
    48. 4.48. Get Activated Card Kit Details
    49. 4.49. Fetch Merchant Transactions
  5. 5. For Institutions
    1. 5.1. create members
    2. 5.2. Initiate Payment to Merchant
    3. 5.3. Fetch Member Using External ID
    4. 5.4. Fetch Members Based On Role
    5. 5.5. Create Merchant Transactions
    6. 5.6. Fetch Merchant Transactions
    7. 5.7. Initiate Student to Student Transactions
    8. 5.8. Initiate Student to Merchant Transactions
    9. 5.9. Fetch Student Wallet Balance
    10. 5.10. Fetch Members Using Mobile Number
    11. 5.11. Fetch Student Wallet
    12. 5.12. Fetch list of transactions for a given date
    13. 5.13. Organization wallet
    14. 5.14. Assign Card Kit to Student
    15. 5.15. Initiate Top up to Student Wallet
    16. 5.16. Fetch Transactions Details
    17. 5.17. Assign merchant role to member
    18. 5.18. Remove merchant role to member
    19. 5.19. Fetch merchant wallet balance
    20. 5.20. Notifications webhook

PAYSACK API PLATFORM

    Foreword