Last Modified September 24, 2026
- Home
- eCommerce
- PayPro
- PayPro Configuration
To enable the integration between PayPro and software_DNA, you will need to create and configure
a PayPro External License Generator and configure the
PayPro IPN Notification
for your PayPro account.
DNA Product Configurations
Your PayPro Products that you want connected to software_DNA
can be configured as:
- regular or non-Subscription products (one-time-fee billing option) - Perpetual, Timed, Single-User, Multi-User Licenses are issued
- a Subscription product (Subscription Plan billing option) - a Perpetual License, Single-User or Multi-User is issued in software_DNA
The billing option is selected under the Pricing Configuration tab of the
PayPro Product setup page.
Multi-User Licenses
To offer multiple Multi-User variants (ex: 1-seat, 5-seat, 10-seat, ...) licenses, you would define a distinct
PayPro Product with it’s own PayPro Product ID and License Provider (see below)
To offer multiple Feature variants (ex: Standard, PRO, ...) licenses, you would define a distinct
PayPro Product with it’s own PayPro Product ID and License Provider (see below)
Configuration of the PayPro External License Generator
For each PayPro product to be connected to software_DNA, a License Provider
must be created, as follows:
- under Store settings -> Product Setup, click on a specific PayPro product and go to the Deliveries tab
- click on Add License Provider and
- note the PayPro Product ID and the DNA Secret which are needed for the DNA Connector configuration
Configuration of the PayPro IPN Notification
For PayPro Subscription products, you will also need to enable IPN Notifications
for this PayPro product, as follows:
- in the Product tab of the Product setup page, scroll down to
the IPN URL section and enter the following URL:
For URL, access your DNA Control Panel account and refresh, or Register for a "No-Obligation" account at www.softworkz.com
- click on Save