Enabling or disabling the fee application
Make sure you have correctly filled in the corresponding authentication strings in your Franfinance contract before forcing the application of fees for a payment option.
By default, the rules for fee application upon a 3xWEB or 4xWEB payment are defined in MID configuration.
For specific business transactions, the merchant has the ability to enable or disable the application of fees via their payment form.
For this, use the vads_acquirer_transient_data field as follows:
- To enable fee application upon a 3xWEB payment only:
vads_acquirer_transient_data={"FRANFINANCE":{"FEES_3X":"Y","FEES_4X":"N"}}
- To enable fee application upon a 4xWEB payment only:
vads_acquirer_transient_data={"FRANFINANCE":{"FEES_3X":"N","FEES_4X":"Y"}}
- To enable fee application upon a 3xWEB and a 4xWEB payment:
vads_acquirer_transient_data={"FRANFINANCE":{"FEES_3X":"Y","FEES_4X":"Y"}}
- To disable fee application upon a 3xWEB and a 4xWEB payment:
vads_acquirer_transient_data={"FRANFINANCE":{"FEES_3X":"N","FEES_4X":"N"}}
- To enable fee application upon 3xWEB payment and leave the default choice for the 4xWEB payment:
vads_acquirer_transient_data={"FRANFINANCE":{"FEES_3X":"Y"}}
The FRANFINANCE, FEES_3X and FEES_4X keys are case sensitive.
The values “Y” and “N” are not case sensitive (you can send “y” and “n”).
If there is an error in keys or values, the payment form will be rejected.