Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

How to schedule the batch job

a. Go to Developer Console, paste this code and click execute

Parameter:

o   Settlement Id

o   If the Settlement Id parameter is EMPTY, it will retrieve the latest Settlement where the Gateway Reconciliation Status is Unreconciled

o   If the Settlement Id parameter is NOT empty, use the Settlement record stored in the Settlement parameter throughout the whole process.

Starting After :

image-20240319-004841.png

Starting After parameter OR Settlement’s Starting After

image-20240319-010633.pngimage-20240319-010913.png

When the scheduled batch runs

If there is an error in a batch, a PosiPay Log is created with a type of Error. Otherwise, if successful, the Settlement Record will be updated with the payout data.

image-20240319-012823.pngimage-20240319-013107.png

Check the Payout summary if the Settlement record and its related created Gateway Transaction of the related list match the payout summary.

image-20240319-013546.png

If the Reconciliation Balance is not equal to the Amount in the Settlement record, a PosiPay Log record is created.

image-20240319-013642.png

If the Reconciliation Balance is equal to Amount in the Settlement record, the Gateway Reconciliation Status of the Settlement record is set to Reconciled.

PosiPay Logs will be created according to the created/updated Gateway Transactions link to the settlement record.

image-20240319-014040.png

  • No labels