bankAccounts
field on the statement object outlines the fees associated with each of the firms individual bank accounts. If a firm has surcharging enabled, the surchargeFeesCollected
can be subtracted from the cardFees
field to determine the firms actual netFees
. The fees are broken up in this manner because surcharging fees are deposited into the firm’s bank account at the time of the payment and then taken out at the end of the month.
The debits
field on the statement object outlines the debits that will be taken out of the firms fee bank account.
The additionalCredits
and additionalDebits
fields are catch all locations for any additional changes that occured (fee waivers, chargeback reversals, etc).
statement.pdfUrl
field. This is a short term url that can be used to either download the pdf or display the statement in a UI.
statement.created
and statement.updated
webhooks here.
sandboxOnlyCreateMockStatement
This mutation can be used to generate an example statement for a specific month. The values in the statement will be completely random and will not relate to the firm’s actual sandbox payments. This will also trigger the statement.created
webhook so you can test that flow as well.sandboxOnlyUpdateMockStatement
This mutation will update a specific statement with new random values. This will also trigger the statement.updated
webhook so you test that flow as well.