Funding an Account
Funding an account refers to the process of adding funds to a specific account or a financial instrument. It may involve various methods depending on the type of account and the financial institution or service provider.
Create Payment Order
POSTCreate the payment order in Transact for various scenarios like loan disbursement, merchant fee processing, prepay and loan repayment
-
Amend attributes of a payment order that is yet to be approved by supervisor
-
Delete a payment order awaiting supervisor approval
Delete Payment Order
DELETECancel an approved payment order that is in an awaiting status viz. Warehouse, Awaiting Funds
-
Perform debit transactions in an account by providing debit amount and currency in which to be debited
-
Perform credit transactions in an account, providing the credit amount and the currency in which to be credited
-
Retrieve a specific order for a given payment order id
-
Retrieve list of authorised payment orders based on a specific criteria
Block or Unblock Funds
Banks can block funds fully or partially on an account for a specific or indefinite period of time. This topic explains the service operations and their APIs involved in initiating, updating, and reversing a fund block. It also explains the APIs to fetch fund blocking information.
-
Creates a funds reservation with details such as account number, block or reserve amount, period of hold transaction, reason for holding. Funds reservations are created to block or reserve funds which restricts any debit movements affecting the account balance below the blocked amount for the specified period on an account.
-
Update funds reservation with details such as account number, block or reserve amount, period of hold transaction, reason for holding. Funds reservations are created to block or reserve funds which restricts any debit movements affecting the account balance below the blocked amount for the specified period on an account.
Reverse Fund Blocking
DELETECancels the funds reservation of an account. Funds reservations are created to block or reserve funds which restricts any debit movements affecting the account balance below the blocked amount for the specified period on an account. On removal of the funds reservations, the blocked or reserved amount is now available for usage.
-
Retrieves the reserved funds details such as reason, amount and period of reservation of the account
Standing Order
A standing order is a type of financial instruction that allows an account holder to authorise a fixed amount of funds to be automatically transferred from their account to another account, typically on a regular basis. The transfer can occur weekly, bi-weekly, monthly, or on any other regular interval specified by the account holder.
-
Create standing instructions with payment type, payment frequency, ordering customer or bank information and accounts involved
-
Update standing instructions with payment type, payment frequency, ordering customer or bank information and accounts involved
Delete Standing Order
DELETEDelete or revoke standing instructions for a customer
-
Approve standing instructions that are sent for second or third level approvals
-
Retrieves the list of standing instructions details such as instruction reference, mode of payment, payment frequency, amount, accounts & customers involved
-
Retrieves the list of standing instructions details such as instruction reference, mode of payment, payment frequency, amount, accounts & customers involved
-
Retrieves the list of failed standing instructions details such as accounts involved, payment type & reason of failure
Account Sweep
Account sweep is a financial service that automatically transfers funds between different accounts to maximise the use of available funds and minimise idle cash balances. It can also be used to pay down outstanding balances on lines of credit or loans. Account sweeps can be performed on a daily, weekly, or monthly basis, depending on the needs and preferences of the account holder.
-
Initiate a new sweep transaction for a specific account
-
Initiate a new sweep transaction for a specific account
Create Twoway Sweep
POSTInitiate a new sweep transaction for a specific account
Update Sweep
PUTUpdates an existing sweep transaction for specific account
Approve Sweep
PUTApproves a sweep transaction for specific account
Delete Sweep
DELETERemove an existing sweep transaction for specific account
-
Retrieves the list of account links for a sweep to occur.
-
Retrieves the details of specific sweep transaction
Create - FOREX
Forex Module is designed to meet the business needs of Foreign Exchange Management and involves covers all the various methods of booking the deals.
Create Spot Deal
POSTAllows to transfer positions between two dealers and hence no accounting or delivery is required.
Create Forward Deal
POSTAllows to transfer positions between two dealers and hence no accounting or delivery is required.
Create Swap Deal
POSTAllows to transfer positions between two dealers and hence no accounting or delivery is required.
-
Allows to capture various customer requirements in one bulk order.
Limit Orders
POSTCreates forex limit order for a customer and also displays the list of existing limit orders
-
Enables creation and authorisation of a single rate forex deal.
-
Enables creation and authorisation of a multi rate forex deal.
Precious Metal Trade
POSTAllows to create forex spot or forward transactions on precious metals.
Broker Deal
POSTAllows to create an forex deal performed through a broker when the counterparty details are not known at the time of deal booking.
Internal Deal
POSTAllows to transfer positions between two dealers and hence no accounting or delivery is required.
Enquire - FOREX
Various enquiries designed to provide output
-
Retrieves forex positions by currency and provides a break-up of closed positions(asset and liability position) and open positions(spot and forward position). It also arrives at the net currency position across each currency.
-
Retrieves currency specific forex positions that provide details of asset liability, spot and forward positions arranged according to effective dates
-
Lists outstanding swap contracts
-
Retrieves the exchange rate to be used for the valuation of the forex contracts in the portfolio.
-
Lists limit orders for execution / cancellation / expiry.
-
Allows to list all the forex deals and update the settlement instructions.
-
Retrieves the foreign exchange outstanding(active) deals as on today
-
Lists the unapproved or hold orders that are generated through bulk orders.
Create - Forward Rate Agreement
The transaction can be booked for Hedging purposes, it can also be booked for general Trading and Arbitrage purposes. The following types of FRA Deals can be booked.
-
Creates an agreement between two parties to protect against future movements in interest rate.
-
Creates an agreement between two parties to protect against future movements in interest rate.
-
Creates an agreement between two parties to protect against future movements in interest rate.
-
Creates an agreement between two parties to protect against future movements in interest rate.
Enquire - Forward Rate Agreement
Various enquiries designed to provide output
-
Lists all forward rate agreements with trade position.
-
Lists all forward rate agreements with hedge position.
-
Lists forward rate agreements that are unfixed and have crossed the fixing date.
-
List forward rate agreements that are to be matured in the next 10 days.
-
List all forward rate agreements that are to be confirmed by the broker.
-
List all forward rate agreements that are to be confirmed by the counterparty.
-
Allows to review, amend and authorise a forward rate agreement transaction.
Authorise - Non-Deliverable Forward
These transactions are booked in currencies that are not fully convertible (i.e. restriction apply on settlement).]
-
To update, complete the non-deliverable forward deals and authorise the same.
Enquire - Non-Deliverable Forward
Enquire Non Deliverable swap details
-
Allow a to list all the non-deliverable forwards for the purpose of authorisation.
-
Lists all the non deliverable forwards that are to be fixed in 10 days
-
Allows to list all the non deliverable forwards that are booked for today.
-
Lists all the non deliverable forwards for updating the settlement instructions.
Create - Money Market
Placement is a loan contract with maturity on call/notice or fixed.Taking is a deposit contract with maturity of call/notice of fixed.
-
Create money market contract for counterparty/broker
Enquire - Money Market
Various money market enquiries to produce output
-
List all the money market contracts for the purpose of broker confirmation
-
Lists all the money market contracts for the purpose of counterparty confirmation
Enquire Reversal
GETLists all the money market contracts for the purpose of reversing.
-
Lists MM contracts for the purpose of updating the settlement instructions.
-
Lists all the money market placements that are eligible for a rollover.
-
Lists all the money market takings that are eligible for a rollover.
Create - SWAP
Transact supports the following products. Interest Rate Swap – Trade, Interest Rate Swap – Hedge, Currency Interest Rate Swap – Trade, Currency Interest Rate Swap -Hedge
SWAP Deal
POSTAllows to book an interest rate swap deal.
Enquire - SWAP
Enquire Swap details
-
Lists all the swap contracts for review and authorisation
-
Lists all the swap contracts for reversal and authorisation
-
List swap contracts maturing in the next 10 days.
-
Lists outstanding swap contracts
-
Lists deals that were booked on today's date.
-
Fetches swap schedule details like description, schedule date, type, amount and principal for a specific contract.