Topremit Documentation

website·Indexed 29 days ago

https://relaxed-starlight-5fb714.netlify.app

Guides and API documentation for Topremit, a service for sending money from Indonesia to the Philippines. Includes registration steps, internal REST API endpoints, and UX issue analysis.

Tokens
3.1K
Snippets
7
Records
27
Agent score
75%

What's inside Topremit

  1. Understand Topremit's remittance process

    Topremit reduces costs and increases speed by partnering with remittance providers abroad. Once a user's payment is validated, the international partner processes the funds directly to the recipient.
  2. Send money from Indonesia to the Philippines

    Follow these steps to transfer funds. Note that the transfer amount can be entered in IDR, and the recipient will receive the local currency.

    1. Transaction Setup: Select the transaction type (single or multiple recipients).
    2. Destination & Amount: Choose the destination country, enter the amount, select the service, and click 'Choose recipient'.
    3. Recipient Details: Enter the recipient's data or select from a previous list, then click 'Continue'.
    4. Finalize Details: Complete any additional required details and click 'Continue'.
    5. Review: Verify all transaction details, check the declaration box, and click 'Continue'.
    6. Payment: Transfer the funds to the Topremit account via m-banking or ATM.

    Critical Payment Note: You must include the unique 3-digit code during the transfer via m-banking or ATM to avoid verification delays. After paying, click 'Make Payment'.

  3. UX Best Practices for financial transfer flows

    To maintain user trust and reduce abandonment in financial flows, follow these design principles:

    • Sync Components: Always synchronize dropdown selections with detail sheets to prevent mismatched information.
    • Fee Transparency: Display all fees clearly and consistently across all UI components.
    • Dynamic Feedback: Highlight fee changes dynamically to draw user attention when a selection changes.
  4. Improve e-wallet top-up limit UX

    To prevent user frustration and trial-and-error input during e-wallet top-ups, the application should provide transparent limit information before the user submits a transaction. Currently, users may encounter errors only after submission if they exceed the maximum allowed amount, which can lead to flow abandonment.

    Recommended improvements include:

    • Displaying the specific e-wallet top-up limit (e.g., "Limit e-wallet: IDR 10,000") directly on the top-up screen.
    • Implementing real-time validation or disabling input when the entered amount exceeds the limit.
    • Adding a tooltip or help icon to explain how limits are calculated.
    • Showing both daily and e-wallet maximum limits where applicable.
  5. Requirements for SWIFT Transfers

    When performing a SWIFT transfer, the following conditions must be met: the recipient account must be in USD, the user must provide the IBAN (International Bank Account Number) and SWIFT Code, and the recipient's name must exactly match the bank account.
  6. Send money from Indonesia to the Philippines

    Topremit allows users to send funds to one or multiple recipients. Transfer amounts can be entered in IDR, and the recipient will receive the equivalent in local currency. When paying via m-banking or ATM, it is critical to include the 3-digit unique code to avoid verification delays.
    1. Choose transaction type (single or multiple recipients).
    2. Select destination country, enter amount, choose service, and click 'Choose recipient'.
    3. Add or select recipient details and click 'Continue'.
    4. Complete additional details and click 'Continue'.
    5. Review transaction, tick the declaration box, and click 'Continue'.
    6. Make payment via bank transfer (m-banking/ATM) including the 3-digit unique code, then click 'Make Payment'.
  7. Register a personal account on Topremit

    To create a personal account on Topremit, follow these steps:

    1. Click 'Register' and select 'Create personal account'.
    2. Enter an active email address and phone number. You may optionally enter a referral code.
    3. Complete account verification by uploading a photo of your KTP (ID card) and taking a selfie to ensure secure transactions.
  8. Track the status of a money transfer

    Users are notified via the app and email when money has been received. Detailed status updates can be found using the 'Track Transaction' feature available on both the Topremit app and website.
  9. Requirements for SWIFT Transfers

    When performing a SWIFT transfer, ensure the following requirements are met:

    • The recipient's account must be in USD.
    • You must provide the recipient's IBAN (International Bank Account Number) and SWIFT Code (the unique global identifier for the receiving bank).
    • The recipient's name must exactly match the name on the bank account.
  10. Register a personal account with Topremit

    To start sending money, users must create and verify a personal account. The process requires a valid email, phone number, and identity verification via an ID card and selfie to ensure secure transactions.
    1. Click 'Register' and select 'Create personal account'.
    2. Enter active email and phone number (optional: input referral code).
    3. Upload identity card and take a selfie for account verification.
  11. UX Best Practices for Ranking and Accolades

    When designing features that involve rankings or badges, follow these guidelines to maintain user trust:

    • Ensure all rankings or badges are verifiable by providing access to supporting data.
    • Avoid showing accolades without providing the necessary context.
    • If a supporting feature (like a leaderboard) is still under development, communicate this clearly to the user to set accurate expectations.