DEBT REINVEST

Initiate a crowd pay transaction to mature a debt asset and reinvest partial or total amount of the funds into another debt asset.

Submission Current Date Transaction Date Example Transaction Status Account Available Balance
01/05/2015 2:30 PM 01/05/2015 01/08/2015 Before 3:00 PM PENDING changes to PROCESSED when GoldStar posts transactions on 01/05/2015 For 707, the balance is not affected. For 708, the difference in amount entered and book value/cost basis is added to available balance after GoldStar posts transactions on 01/05/2015
01/05/2015 3:30 PM 01/06/2015 01/06/2015 After 3:00 PM PENDING changes to PROCESSED when GoldStar posts transactions on 01/06/2015 For 707, the balance is not affected. For 708, The difference in amount entered and book value/cost basis is added to available balance after GoldStar posts transactions on 01/06/2015

 

REQUEST

Content-Type: application/json

QA Environment

POST https://qaservices.goldstartrust.com/Crowdfunding/api/Account/account_id/Transaction/ReinvestDebt

*****VERY IMPORTANT*****

asset_id in content must represent the asset_id of the debt asset that you wish to mature.
sold_date – if null, we will use transaction date (you should leave as null unless you know what you want valued in this field)
description – we will provide default description and return in response if you leave blank

activity_code

  • 707 – Total Reinvestment
    • Enter amount = 0 or book value/cost basis
  • 708 – Partial Reinvestment
    • Enter amount = to amount that you wish to reinvest
    • The difference in amount entered and book value/cost basis will show up as cash in crowd pay account
{
    "account_id": 1234567,
    "asset_id": 987654,  
    "sold_date": null,
    "reference": "yourtransactionreferencenumber",
    "description": "description you would like placed on transaction",
    "amount": 100.00,
    "quantity": 10,
    "created_by_ip_address": "123.456.789.012"
    "term": 3.0,
    "effective date": "2015-01-15T00:00:00",
    "interest_type": 1,
    "interest_frequency": 3,
    "interest_rate": 1.50,
    "maturity_date": "2015-07-01T00:00:00",
    "third_party_asset_number": "yourassetnumber",
    "asset_description": "custom asset description",
    "cusip_number": "1315020180115"  
}

 

RESPONSE

Notice the "id" and asset_id attribute returned. This id is GoldStar Trust’s internal unique identifier for the transaction. The asset_id is GoldStar Trust’s internal unique identifier for the asset created. The asset_id can be used with Get Asset and Get Asset with Transactions api functions.

{
    "id": 9876544,
    "account_id": 1234567,
    "asset_id": 456789,
    "activity_code": "707"  
    "sold_date": null,
    "reference": "yourreferencenumber",
    "description": "description you would like placed on transaction",
    "amount": 100.00,
    "quantity": 10,
    "created_by_ip_address": "123.456.789.012"
    "term": 3.0,
    "effective_date": "2015-01-15T00:00:00",
    "interest_type": 1,
    "interest_frequency": 3,
    "interest_rate": 1.50,
    "maturity_date": "2015-07-01T00:00:00",
    "third_party_asset_number": "yourassetnumber",
    "asset_description": "custom asset description",
    "cusip_number": "1315020180115",
    "status": "Pending",
}