The topic contains the following:
To set the PaymentProcessorId property of the payment method, you have to query the desired payment processor provider and use its ID. In the Ecommerce module there are the following payment processor providers:
To get the Id of the provider you must first get an instance of its provider settings. This is done by the name of the provider. Here is a list of the names of the providers:
To get the provider by name, you must perform the following:
For example, when deserializing the payment processor settings, you need to get an instance of the payment processor provider. In this case you have the ID of the provider stored in the PaymentProcessorId property of the payment method instance.
To get the payment processor provider by ID, you must perform the following:
Here is a code example:
To query all payment processor providers you must perform the following:
Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.
This free lesson teaches administrators, marketers, and other business professionals how to use the Integration hub service to create automated workflows between Sitefinity and other business systems.
This free lesson teaches administrators the basics about protecting yor Sitefinity instance and its sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.
The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.
To submit feedback, please update your cookie settings and allow the usage of Functional cookies.
Your feedback about this content is important