...
When you manually create a payment line in the journal, or when you create lines using the Suggest Payments action, the a Payment Type is assigned to the line according to the specification in the Citibank Payment Types table.
...
Citibank API Integration integrates with the standard line approval in the Payment Journals. If a payment approval is set in the integration settings, it is not possible to send payments without the journal line being approved (ApprovalEntry.Status::Approved). To enable approvals, you need to set up a standard approval workflow.
...
This is where you set up payment access for individual users using a PIN. Check the Check Send Bank Payments checkbox and define the Send Bank Payments PIN.
By checking the Allow Change Payment Status, you allow the user to change the status of payment lines in the payment journal, which is necessary if you need to re-export a payment order.
...
Export payments
Prepare your payment lines in the Payment Journal. Posting Date must not be in the past.
If necessary filter out the lines to be sent, ideally using the Document No. The filter can include payments already sent or processed, the system will skip them (it only processes Exported to Payment Status = '' or 'Error').
You must check that all lines have Citi Payment Type filled in, otherwise the system will report an error and the export will have to be re-run.
...