Create a deposit bonus contract

A deposit bonus contract is valid for a given period of time as long as a specified account maintains a minimum available balance.

  • If the account maintains the balance for the contract 's duration, the platform will compose and accrue the interest in the maturity date and liquidate the contract directly in the Pismo account.

  • If the account balance goes below the minimum amount in the deal, the contract is automatically cancelled. No interest related to the contract will be posted into the account, regardless of the number of days passed.

You can create a bonus contract with a call to the Create bonus contract API endpoint. The endpoint creates a bonus contract and a balance trigger. No more API calls are needed for this feature to work.

Request

{
  "account_id": 123,
  "issuing_date": "2020-01-01",
  "maturity_date": "2021-02-01",
  "minimum_balance": 500000,
  "currency": "986",
  "index_type": "simple",
  "interest_rate": 0.2433,
  "accrual_basis": 365,
  "document_number": "123498429",
  "customer_type": "legal",
  "external_account_number": 2516
}

Response

HTTP Status: 202 Accepted

{
  "deposit_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "message": "RegisterDeposit registration request is being processed"
}