Find TF Bank Hire Purchase plugin in nopCommerce admin under FinestCommerce plugins.
path: /Admin/PaymentTfBankHirePurchase/Configure
You can configure in admin plugin settings:
Use Sandbox - check if you want to enable sandbox;
Client ID - merchant's client ID, received from TF Bank;
Secret API Key - merchant's secret API key received from TF Bank;
Application Country - options: Estonia, Latvia, Lithuania;
Application Language - can select, in which language is application shown to customer; options: English, Estonian, Latvian, Lithuanian;
Send Purchase Items Separately - if "True": every item from shopping cart will be sent as separate product including shipping; if "False": One item 'Shopping cart N' will be sent to payment provider;
Save Application Details For Order - check to save full application information from the payment provider as an order note for easier investigation;
Use Verbose Logging - if checked, then all requests to endpoints will be logged with the received data, for debugging purposes.
You can manage in admin TF Bank campaigns:
Campaign Code - leave empty if campaign does not use code;
Campaign Products SKUs - add campaign product skus (comma separated); leave empty to involve all products.
You can manage in admin order max and min value:
Use minimum cart total limiter - min cart amount upon which TF Bank Hire Purchase is allowed as payment method in checkout;
Use maximum cart total limiter - max cart amount upon which TF Bank Hire Purchase is allowed as payment method in checkout
When after choosing delivery method order total is recalculated in checkout then plugin checks max and min value and when order total is bigger or smaller than allowed range, then is payment method hided.