Enhanced endpoints & updates

1. /receivables/v1/create

{

  "bankAccountName":"Bank1234444",

  "akaNames":[

     "Jones Island Dairy",

     "Jones Island Dairy1",

     "Jones Island Dairy2"

  ],

  "bsb":"802-985",

  "clientUniqueId":"862944D057FC408B9B04541C2BA12",

  "subMerchantId":"L2 Merchant UniqueId",

  "isActive":true

}

2. Batch Create Automatcher - /receivables/v1/batchCreate

Full Payload

--------------------------------

[bankAccountName,clientUniqueId,isActive,bsb,subMerchantId,akaName1,akaName2,akaName3]

[Bank14399997,K275D304BE0B947829224BE7BC8A6AEF,true,802-985,subMerchantId1,akaName1,,]

[Bank14399997,T13686BC4B7364A13AE092A2CA1DFCF6,true,802-985,subMerchantId2,akaName1,,]

[Bank12399997,SHU13LJ6Z0356ZWAZPTFTQ0K6VZQG2NO,false,802-985,,akaName1,,]

Light weight Payload

--------------------------------

[bankAccountName,count,bsb,subMerchantId,akaName1,akaName2,akaName3]

[My company pty ltd,4,802-985,subMerchantId1]

3. Create ledgerWallet  - /ledger/v1/create

{

   "ledgerUniqueReference":"unique_ref_123456",

   "abn":"12345678901",

   "name":"My Ledger Account",

   "description":"This is a sample ledger account.",

   "automatcherDetails":{

      "bsb":"802985",

      "bankAccountNumber":"123456789",

      "bankAccountName":"Business Account",

      "clientUniqueId":"client_id_67890",

      "subMerchantId":"L2 Merchant UniqueId",

      "akaNames":[

         "Jones Island Dairy",

         "Jones Island Dairy1",

         "Jones Island Dairy2"

      ]

   }

}

4. New Update single Automatcher

Please note that inactive account will not be updated.

{

  "bsb":"802-985",

  "bankAccountNumber":"153884104",  

  "clientUniqueId":"862944D057FC408B9B04541C2BA12",

  "bankAccountName":"Business Account",

  "subMerchantId":"L2 Merchant UniqueId",

  "akaNames":[

     "Jones Island Dairy",

     "Jones Island Dairy1",

     "Jones Island Dairy2"

  ]

}