Payment Plugin: PayPro Global
Log in to your PayPro account and set up new product.
Set IPN URL: https://example.com/amember/payment/paypro/ipn
In tab Pricing Config for 'Dynamic settings type' choose 'Encrypted dynamic settings' and fill in Encryption key and Encryption init. vector
If you want to charge customers on recurring basis please enable option "First charge amount is different than recurring charges" at Store Settings -> Product Setup -> Pricing Configuration
Also, API calls are verified by IP. Hence, to use API, you will need to send the list of your IP addresses to accounts@payproglobal.com, and PayPro Global team will whitelist them in the system.