Instant ACH Bank Transfer (Internal Documentation)

This documentation is to provide guidance on how to submit a Instant ACH transfer using the Coinflow Demo app.

Merchant Settings (Internal)

  1. Log into the Coinflow admin portal
  2. Select Merchants from the sidebar menu
  3. Enter your merchant sandbox account and select the pencil icon to edit
  4. Ensure the KYC/KYB status = approved
  5. Select Card Settings from the menu and enable mock for the card processor
  6. Select ACH Settings and enable aptpay for the ACH processor
  7. Select Instant Settingsand enable aptpay for the instant processor

Instant Transfer Process

  1. Access the Coinflow Demo app: https://example-merchant.onrender.com/
  2. Select your wallet (I’m using Phantom)
  3. Under merchantId enter your merchant ID
  4. Amountcan be set to any value (example: 10.00)
  5. Select add payment methodand then select instant bank transfer
  6. Enter your credentials and check the box to authorize the transfer, then select Confirm Purchase
  7. A modal will appear asking you to connect to Finicity by Mastercard, select continue
  8. Finicity will redirect you to their portal where you will be asked to link your account, select next
  9. In the search, type in FinBank select FinBank Profile - Aand then select next
  10. Once you are shown the Banking UserId and Banking Password enter profile_02 for both fields and select next
  11. Last, select savings as your account, select save and finally submit
  12. At this point, you can navigate back to the Coinflow Demo app and their will be a Purchase Complete status
  13. As a final check, log into the sandbox portal and check the purchases table for your most recent transaction