TransactAPI-logo-just-circle-75x75

TransactAPI FAQs

Which methods will be billed back to me as third party pass-through fees if I use them?

The following methods are charged back to the client as third party pass-through fees when used in the production environment:

performAML – $0.47 each time the method is invoked
performKycAml – $0.47 each time the method is invoked
externalFundMove – $0.25 + 0.08% of the amount of the ACH transfer.

What is the purpose of the calculateSuitability method?

Calculate suitability is an optional method that is mostly used by Broker Dealers who are required to run a suitability check on all their investors before allowing them to invest in an offering.

How many questions does the user have to answer correctly in order to automatically pass the KYC check?

The user must answer three of the five generated questions correctly in order to automatically pass KYC.

What is the difference between a Party and an Account?

A Party represents an individual person or entity. The Account represents the account that the investment is going to be made out of. A Party can be linked to multiple accounts from which investments can be made out of.

What is the difference between an Account and an External Account?

An Account represents the account within TransactAPI that the investment is going to be made out of. The account will have at least one linked party associated with it. An external account is a bank account that is linked to the TransactAPI Account from which ACH transfers can be initiated from.

Does TransactAPI support wire transfers?

TransactAPI accepts wire transfers as a payment method and can generate wire instructions for the investor to wire the funds to escrow offline.

Is there a maximum dollar amount for an ACH tranfer?

Yes. The maximum dollar amount that can be debited is $100,000.00.

Why is a check number required for External Fund Move?

The checknumber field is a required by our third-party provider to process an ACH Transfer. We ask that you populate this field with the Trade ID so that you can track the Status of the ACH within the TransactAPI Admin Panel.

Which methods can be done within the TransactAPI Admin Panel without having to integrate the API?

The following processes can be performed through the TransactAPI Admin Panel without having to integrate the API:

  • Create, Update, and Delete an Offering
  • Create, Update, and Delete an Issuer
  • Create, Update, and Delete an Account
  • Create, Update, and Delete a Party
  • Create, Update, and Delete a Link
  • Add and Delete Documents

What is the purpose of adding an Issuer Account?

The Issuer Account is used to track the movement of funds. It is not a physical account and is used exclusively as a tracking mechanism.

What happens if an ACH fails?

If an ACH transfer fails, the external account will need to be updated and the externalFundMove will need to be initiated again. Fees are charged to the client for each failed ACH transfer in the production environment.

Am I charged any third party pass-through fees for using any methods while I am using the sandbox environment?

No. Third party pass-through fees will only be charged for certain methods when they are used in the production environment.

Is there a maximum number of times that I can run KYC/AML checks on the same Party?

Yes. You may only run KYC/AML checks on the same party three times within a 24 hour period.

What is the purpose of having a Primary Party linked to an Account?

The primary party is the authorized signer for the account. This party will be sent the subscription documents for signature for the investment.