Transaction

Fund Account

Create ACH transaction to fund the Investor’s CrowdPay account.  “account_id” parameter must be provided to associate transaction with the correct CrowdPay account.  Notice the “id” and “date” attributes returned in Response.  The “id” attribute is in GoldStar Trust’s internal unique identifier for a transaction.  The “date” attribute is the date that the funds will become available in the crowd pay account.  There will be a cutoff time for determining “current date.”  The “date” attribute will be “plus 3” working days from “the current date.”  If the transaction is submitted past 3:00 p.m. C.S.T., the “current date” will be the next date.  Please see table below for examples.

Please see table below for examples.

Submission Current Date Transaction Date Example Transaction Status Account Available Balance
01/05/2015 2:30 PM 01/05/2015 01/06/2015 $100 - Before 3:00 PM PENDING changes to PROCESSED on transaction date + 2 bank days 01/06/15 $100 – added to available balance on transaction date + 2 bank days 01/06/15
01/05/2015 3:30 PM 01/05/2015 01/07/2015 $100 - After 3:00 PM PENDING changes to PROCESSED on transaction date + 2 bank days 01/9/15 $100 – added to available balance on transaction date + 2 bank days 01/9/15
01/09/2015 2:30 PM 01/09/2015 01/12/2015 $100 - Weekend Before 3:00 PM PENDING changes to PROCESSED on transaction date + 2 bank days 01/14/15 $100 – added to available balance on transaction date + 2 bank days (01/14/15)
01/09/2015 3:30 PM 01/09/2015 01/13/2015 $100 - Weekend After 3:00 PM PENDING changes to PROCESSED on transaction date + 2 bank days (01/15/15) $100 – added to available balance on transaction date + 2 bank days (01/15/15)
11/25/2015 2:30 p.m. 11/25/2015 11/27/2015 $100 - Day before bank holiday PENDING changes to PROCESSED on transaction date + 2 bank days (12/01/15) $100 – added to available balance on transaction date + 2 bank days (12/01/15)

REQUEST

Content-Type: application/json

QA Environment

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

{
    "id": 0,
    "account_id": 1234567,
    "date": null,
    "reference": "yourreferencenumber",
    "description": "description you would like placed on transaction",
    "amount": 100.00,
    "created_by_ip_address": "123.456.789.012"
}

RESPONSE

Notice the “id” attribute returned.  This “id” attribute is GoldStar Trust’s internal unique identifier for the transaction.

{
    "id": 9876543,
    "account_id": 1234567,
    "date": "2015-01-01T00:00:00",
    "reference": "yourreferencenumber",
    "description": "description you would like placed on transaction",
    "amount": 100.00,
    "created_by_ip_address": "123.456.789.012"
}