Configure the Payment Processor Service Provider
If you wish to enable online payments in your digital journeys, you need to partner with a payment processor and configure the link to their service in the FintechOS Studio web.config file.
1 Define a new type of section in the web.config file for the payment processor
Opent the FintechOS Studio web.config file in a text editor and add a new entry inside the <configSections> node:
Copy
<section name="ftosPaymentProcessor" type="EBS.Core.Utils.Services.Config.PaymentProcessorConfigSection, EBS.Core.Utils"/>
2 Add the connection settings for your payment processor
Opent the FintechOS Studio web.config file in a text editor and add a new entry inside the <configuration> node (after <configSections>):
Copy
<ftosPaymentProcessor type="Netopia">
<definition>
<settings alias="conf1">
<setting name="environment" value="http://sandboxsecure.mobilpay.ro"/>
<setting name="publicCertificate" value="C:\\PATH_TO_CERT\\sandbox.cer"/>
<setting name="privateKey" value="C:\\PATH_TO_CERT\\sandbox.key"/>
<setting name="signature" value="XXX"/>
<setting name="redirectUrl" value="http://localhost/test_redirect.html"/>
<setting name="confirmUrl" value="http://localhost/test_confirm.html"/>
</settings>
</definition>
</ftosPaymentProcessor>
NOTE
- Currently, only the Netopia payment processor type is supported, which will link to a mobilPay service provided by Netopia Payments. Additional payment processors may be available in the future.
- The alias will identify the payment processor service when initiating payments using the getPaymentToken function.