Affiliates
Search…
PayPro

ENABLE PAYPRO

Gateway URL: https://payproglobal.com
  1. 1.
    Go to Store Settings -> General Settings -> IPN Urls and add https://ipn.YourDomain/ipn/paypro/ -> Save
  2. 2.
    Contact PayPro to enable IPN and tell them to whitelist the following IPs: 148.251.31.249, 178.63.143.219

REQUIRED FIELDS

Account Secret Key

Go to Account Settings -> Business Info -> Secret key. If is not generated add your own secret key

Account Validation Key

Go to Account Settings -> Business Info -> Validation key. If is not generated add your own validation key

Product Encryption Key

This must be 32 symbols length.

Product Encryption Key IV

This must be 32 symbols length.

Account ID

Go to Account Settings -> Business Info -> PayPro account ID

Account API Secret

Contact PayPro support to enable your API an get your API secret key. Also ask them to whitelist the follwoing IPs: 148.251.31.249 178.63.143.219.

No Subscription Product ID

Go to Store Settings -> Products Setup -> Add Product.
  1. 1.
    Set Status to Active
  2. 2.
    Product Name -> IPS (it doesn't count too much, the name will be overwritte, put a name to help you track it)
  3. 3.
    Product type -> Regular
  4. 4.
    IPN URL -> https://ipn.YourDomain/ipn/paypro
  5. 5.
    Local Currencies -> USD
  6. 6.
    Charging type -> One Time Fee
  7. 7.
    Dynamic settings type -> Encrypted dynamic settings
  8. 8.
    Encryption Key -> the product encryption key from above
  9. 9.
    Encryption init.vector -> the product encryption key IV from aboce
  10. 10.
    Min.required quantity -> 1
  11. 11.
    Max.allowed quantity -> 1
  12. 12.
    Use Absorb Tax -> OFF
  13. 13.
    Pricing Scheme -> Standard
  14. 14.
    In Prices tab, set pricing currency to USD and the price to 10.00
  15. 15.
    License Key provider -> None
  16. 16.
    Phone support provider -> None
  17. 17.
    Digital DOwnload -> None
  18. 18.
    Backup media -> None
  19. 19.
    Physical product -> unchecked
  20. 20.
    Vendor delivery time -> unchecked
  21. 21.
    In Checkout, Apply payment methods for this products -> Select all
  22. 22.
    Purchase confirmation email template -> Default
  23. 23.
    Purchase decline notification email template -> Default
  24. 24.
    License to another person email template -> Default
  25. 25.
    Checkout page template -> Default
  26. 26.
    Save and get the product ID

Subscription 1 Month Product ID

Go to Store Settings -> Products Setup -> Add Product.
  1. 1.
    Set Status to Active
  2. 2.
    Product Name -> 1 Month
  3. 3.
    Product type -> Regular
  4. 4.
    IPN URL -> https://ipn.YourDomain/ipn/paypro
  5. 5.
    Local Currencies -> USD
  6. 6.
    Charging type -> Subscription plan, and Auto renewal
  7. 7.
    Billing cycle -> 1 Months
  8. 8.
    Trial -> empty
  9. 9.
    Grape period -> empty
  10. 10.
    Number of billing cycles -> 100000
  11. 11.
    Check -> First change amout is different than recurring charges
  12. 12.
    Check -> Allow user to pay with all payment methods
  13. 13.
    Dynamic settings type -> Encrypted dynamic settings
  14. 14.
    Encryption Key -> the product encryption key from above
  15. 15.
    Encryption init.vector -> the product encryption key IV from aboce
  16. 16.
    Min.required quantity -> 1
  17. 17.
    Max.allowed quantity -> 1
  18. 18.
    Use Absorb Tax -> OFF
  19. 19.
    Pricing Scheme -> Standard
  20. 20.
    In Prices tab, set pricing currency to USD and the price to 10.00
  21. 21.
    License Key provider -> None
  22. 22.
    Phone support provider -> None
  23. 23.
    Digital DOwnload -> None
  24. 24.
    Backup media -> None
  25. 25.
    Physical product -> unchecked
  26. 26.
    Vendor delivery time -> unchecked
  27. 27.
    In Checkout, Apply payment methods for this products -> Select all
  28. 28.
    Purchase confirmation email template -> Default
  29. 29.
    Purchase decline notification email template -> Default
  30. 30.
    License to another person email template -> Default
  31. 31.
    Checkout page template -> Default
  32. 32.
    Save and get the product ID

Subscription 3 Months Product ID

Go to Store Settings -> Products Setup -> Add Product.
  1. 1.
    Set Status to Active
  2. 2.
    Product Name -> 3 Months
  3. 3.
    Product type -> Regular
  4. 4.
    IPN URL -> https://ipn.YourDomain/ipn/paypro
  5. 5.
    Local Currencies -> USD
  6. 6.
    Charging type -> Subscription plan, and Auto renewal
  7. 7.
    Billing cycle -> 3 Months
  8. 8.
    Trial -> empty
  9. 9.
    Grape period -> empty
  10. 10.
    Number of billing cycles -> 100000
  11. 11.
    Check -> First change amout is different than recurring charges
  12. 12.
    Check -> Allow user to pay with all payment methods
  13. 13.
    Dynamic settings type -> Encrypted dynamic settings
  14. 14.
    Encryption Key -> the product encryption key from above
  15. 15.
    Encryption init.vector -> the product encryption key IV from aboce
  16. 16.
    Min.required quantity -> 1
  17. 17.
    Max.allowed quantity -> 1
  18. 18.
    Use Absorb Tax -> OFF
  19. 19.
    Pricing Scheme -> Standard
  20. 20.
    In Prices tab, set pricing currency to USD and the price to 10.00
  21. 21.
    License Key provider -> None
  22. 22.
    Phone support provider -> None
  23. 23.
    Digital DOwnload -> None
  24. 24.
    Backup media -> None
  25. 25.
    Physical product -> unchecked
  26. 26.
    Vendor delivery time -> unchecked
  27. 27.
    In Checkout, Apply payment methods for this products -> Select all
  28. 28.
    Purchase confirmation email template -> Default
  29. 29.
    Purchase decline notification email template -> Default
  30. 30.
    License to another person email template -> Default
  31. 31.
    Checkout page template -> Default
  32. 32.
    Save and get the product ID

Subscription 6 Months Product ID

Go to Store Settings -> Products Setup -> Add Product.
  1. 1.
    Set Status to Active
  2. 2.
    Product Name -> 6 Months
  3. 3.
    Product type -> Regular
  4. 4.
    IPN URL -> https://ipn.YourDomain/ipn/paypro
  5. 5.
    Local Currencies -> USD
  6. 6.
    Charging type -> Subscription plan, and Auto renewal
  7. 7.
    Billing cycle -> 6 Months
  8. 8.
    Trial -> empty
  9. 9.
    Grape period -> empty
  10. 10.
    Number of billing cycles -> 100000
  11. 11.
    Check -> First change amout is different than recurring charges
  12. 12.
    Check -> Allow user to pay with all payment methods
  13. 13.
    Dynamic settings type -> Encrypted dynamic settings
  14. 14.
    Encryption Key -> the product encryption key from above
  15. 15.
    Encryption init.vector -> the product encryption key IV from aboce
  16. 16.
    Min.required quantity -> 1
  17. 17.
    Max.allowed quantity -> 1
  18. 18.
    Use Absorb Tax -> OFF
  19. 19.
    Pricing Scheme -> Standard
  20. 20.
    In Prices tab, set pricing currency to USD and the price to 10.00
  21. 21.
    License Key provider -> None
  22. 22.
    Phone support provider -> None
  23. 23.
    Digital DOwnload -> None
  24. 24.
    Backup media -> None
  25. 25.
    Physical product -> unchecked
  26. 26.
    Vendor delivery time -> unchecked
  27. 27.
    In Checkout, Apply payment methods for this products -> Select all
  28. 28.
    Purchase confirmation email template -> Default
  29. 29.
    Purchase decline notification email template -> Default
  30. 30.
    License to another person email template -> Default
  31. 31.
    Checkout page template -> Default
  32. 32.
    Save and get the product ID

Subscription 12 Months Product ID

Go to Store Settings -> Products Setup -> Add Product.
  1. 1.
    Set Status to Active
  2. 2.
    Product Name -> 12 Months
  3. 3.
    Product type -> Regular
  4. 4.
    IPN URL -> https://ipn.YourDomain/ipn/paypro
  5. 5.
    Local Currencies -> USD
  6. 6.
    Charging type -> Subscription plan, and Auto renewal
  7. 7.
    Billing cycle -> 12 Months
  8. 8.
    Trial -> empty
  9. 9.
    Grape period -> empty
  10. 10.
    Number of billing cycles -> 100000
  11. 11.
    Check -> First change amout is different than recurring charges
  12. 12.
    Check -> Allow user to pay with all payment methods
  13. 13.
    Dynamic settings type -> Encrypted dynamic settings
  14. 14.
    Encryption Key -> the product encryption key from above
  15. 15.
    Encryption init.vector -> the product encryption key IV from aboce
  16. 16.
    Min.required quantity -> 1
  17. 17.
    Max.allowed quantity -> 1
  18. 18.
    Use Absorb Tax -> OFF
  19. 19.
    Pricing Scheme -> Standard
  20. 20.
    In Prices tab, set pricing currency to USD and the price to 10.00
  21. 21.
    License Key provider -> None
  22. 22.
    Phone support provider -> None
  23. 23.
    Digital DOwnload -> None
  24. 24.
    Backup media -> None
  25. 25.
    Physical product -> unchecked
  26. 26.
    Vendor delivery time -> unchecked
  27. 27.
    In Checkout, Apply payment methods for this products -> Select all
  28. 28.
    Purchase confirmation email template -> Default
  29. 29.
    Purchase decline notification email template -> Default
  30. 30.
    License to another person email template -> Default
  31. 31.
    Checkout page template -> Default
  32. 32.
    Save and get the product ID
Last modified 11mo ago