Create (POST) Cash Receipt

Use this API to create a cash receipt in the Transaction Center.

To create a cash receipt:

Execute a POST command on the endpoint {{url}}/ledger/{{TransType}}, by setting the variable TransType to CR and specifying the transaction data for that receipt in the request body.

For example, here is a request submitted using cURL:

curl
  --request POST \
  --url 'https://{{url}}/ledger/CR' \
  --header 'authorization: Bearer {{oauth_token}}' \
  --header 'content-type: application/json' \
  --data '{
	"Batch": "PSA-API-CRBatch01",
	"Recurring": "Y",
	"Posted": "N",
	"Creator": "ADMIN",
	"Period": "201305",
	"EndDate": "2013-05-26T00:00:00.000",
	"Total": "0",
	"DefaultBank": "ABOSTON",
	"PostPeriod": "0",
	"PostSeq": "0",
	"Company": "0A",
	
	"crMaster": [
		{
		"Batch": "PSA-API-CRBatch01",
		"RefNo": "000000000333",
		"TransDate": "2013-05-26T00:00:00.000",
		"BankCode": "ABOSTON",
		"TransComment": "LOCKBOX AUTOMATED ENTRY",
		"Posted": "N",
		"Seq": "0",
		"CurrencyExchangeOverrideMethod": "N",
		"CurrencyExchangeOverrideDate": "2013-05-26T00:00:00.000",
		"CurrencyExchangeOverrideRate": "0"
		}
	],
	
	"crDetail": [
		{
		"Batch": "PSA-API-CRBatch01",
		"RefNo": "000000000333",
		"PKey": "LOCKBOX00001",
		"Seq": "1",
		"Description": "ANTHOS USA INC",
		"WBS1": "PROJCUBE.010",
		"WBS2": "",
		"WBS3": "",
		"Invoice": "000000000001",
		"Account": "11100",
		"Amount": "12.34",
		"Interest": "N",		
		"TaxCode": "",
		"TaxBasis": "0.0",
		"Retainer": "N",
		"CurrencyExchangeOverrideRate": "0",
		"SourceAmount": "0",
		"SourceExchangeInfo": "",
		"LinkCompany": ""
		},
		{
		"Batch": "PSA-API-CRBatch01",
		"RefNo": "000000000333",
		"PKey": "LOCKBOX00002",
		"Seq": "2",
		"Description": "ANTHOS USA INC",
		"WBS1": "PROJCUBE.003",
		"WBS2": "",
		"WBS3": "",
		"Invoice": "000000000001",
		"Account": "21500",
		"Amount": "100.99",
		"Interest": "N",
		"TaxCode": "",
		"TaxBasis": "0.0",
		"Retainer": "N",
		"CurrencyExchangeOverrideRate": "0",
		"SourceAmount": "0",
		"SourceExchangeInfo": "",
		"LinkCompany": ""
		}
	]
}

'

A successful POST returns the JSON representation of the newly created receipt.