NinjaBryan Sep 05, 2009
You must sign up for PayPal Website Payments Pro (not PayPal Pro or Website Payments Standard) in order to use Swipe to process payments. If you do not have a PayPal WPP account, go to: http://appninjas.com/paypal for instructions.
1. If you have not done so already, download Swipe. You can do so by going to: http://appninjas.com/swipeapp (opens iTunes).
2. Open Swipe on your phone. Click Setup. Click “WebFill” setup. You will be using a computer to set up your account, which makes things very easy. Now just follow the instructions on your iPhone screen. When it tells you to go to a URL and enter a Device ID, please use a computer and not your iPhone’s web browser. If you phone is not connected to the internet, you should click Manual Setup instead. Note that it will be a LOT easier to set up PayPal using Webfill than manually on your phone: there will be a long transaction key you have to enter, which is tedious to type on the phone.
3. WebFill will ask for a API Login, API password, and Transaction Key. To find this information, please see this tutorial.
4. Enter this data into WebFill and click Send. After WebFill is complete, you should be able to process credit cards with Swipe. Your funds will be deposited into your PayPal account in 2-3 days.
Note: Several Website Payments Pro customers find that even though it appears that their account is active, they need to contact vt@paypal.com to enable their account and "accept the billing agreement" before anything works. If you're having problems processing payments, please contact them first.
Please remember to rate Swipe in the App Store. It helps us a lot!