...
Code Block | ||
---|---|---|
| ||
GatewaySettlementReconciliationBatch settlement = new GatewaySettlementReconciliationBatch(); String cronExp = '0 30 3 * * ?'; System.schedule('[PosiPay] Gateway Settlement Reconciliation', cronExp, settlement); |
For Testing only
If the above code doesn't work follow these steps :
Create a Screen Flow
Go to Setup > Flow > Click New Flow
...
Select Screen Flow and click Create.
...
Add Element and select Screen.
...
In the Components, click PosiPay Settings and fill in the Label and the API Name (auto-populated), then click Done.
...
After completing the flow, click Save and fill in the Flow Label and the Flow API Name will auto populate.
Flow Label: Gateway Settlement Schedule
Flow API Name: auto-populated once the Flow Label is input.
Screen Flow > Add Element > Screen > Components > PosiPay Settings > Save > Debug > Run > check the job under the Apex Jobs
API Name: PosiPay_Settings_Gateway_Settlement
...