
Marko Gargenta
Marakana, Inc.
Spark can be integrated with PayPal's
Website Payments Pro credit card processing service ((2.9% + $0.30 USD)/transaction + $30/month) by following these steps:
1. Create a PayPal account.
2. Add "Website Payments Pro" service to your profile. This service may also require that you also add "Virtual Terminal" and "PayPal Express Checkout" services.
3. While logged in, from the
My Account tab, click on
Profile sub-tab.
4. On the "Profile" page, click on
Request API credentials.
5. On the "Request API credentials" page, under "Option 1 - PayPal API" click on
Set up PayPal API credentials and permissions6. On the "API Access" page, under "Option 2 - Request API credentials to create your own API username and password." click on
View API Certificate7. On the "Request API Credentials" page, with the "Request API signature" selected, click on the "Agree and Submit" button.
8. You should now see a page with the your API username, password, and signature. These are the three pieces that you need to configure Spark such that it can process credit cards via your PayPal account.
9. In Spark, configure and enable the following system settings:
Code:
1. credit-card-processor.type=paypal
2. credit-card-processor.paypal.live=true
3. credit-card-processor.paypal.username=your-paypal-api-username (from the previous step)
4. credit-card-processor.paypal.password=your-paypal-api-password (from the previous step)
5. credit-card-processor.paypal.signature=your-paypal-api-signature (from the previous step)
Edited one time. Last edit by Marko Gargenta on Jun 14, 2010 at 12:14:04 PM (about 5 weeks ago).