
PayPal Hacks
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Content
- Intro
- Contents
- Credits
- About the Authors
- Contributors
- Acknowledgments
- Shannon Sofield
- Dave Nielsen
- Dave Burchell
- Preface
- Why PayPal Hacks?
- Getting Started with the Code in This Book
- Server-Side Scripting
- Client-Side (Browser) Scripting
- Desktop Applications
- Database Coding and Platform Choices
- Further Study
- How to Use This Book
- How This Book Is Organized
- Conventions Used in This Book
- Using Code Examples
- How to Contact Us
- Got a Hack?
- Account Management
- Create a PayPal Account
- Verify Your PayPal Account
- Add a Bank Account
- Confirm an Account and Get Free Cash
- Confirm Your Mailing Address
- Expanded Use Enrollment
- Confirming a Second Address
- Pay When You've Forgotten Your Password
- Restore Your Account if It Has Been Limited
- Filing an Appeal
- A Last Resort
- Avoiding Suspicion
- See Also
- Create a Separate Login for Each Employee
- Adding a New User
- Setting Privileges
- Adding an Administrative Account
- Responding if Something Goes Wrong
- Access Member Information
- Looking Up a User's Status
- Understanding the User Status
- Checking Your Reputation as a Seller
- Checking Your Reputation as a Buyer
- Manage PayPal Email
- Setting Up Multiple Email Addresses
- Using Different Email Addresses
- Filtering Your Incoming Email
- Setting Notification Preferences
- Get Help from PayPal
- Email Support
- Telephone Support
- Support Forums
- eBay University
- Making Payments
- Send Money to Anyone
- Sending a Payment via Email
- What If They Don't Sign Up?
- Choose How to Fund Payments
- Overriding the Funding Source Hierarchy
- eBay-only Payment Methods
- Buying from Outside the USA
- Use Your PayPal Funds Anywhere
- Pay from a Cell Phone
- Sending Money
- Checking the Payment
- Requesting Payment with a Text Message
- Pay Seller Fees when Buying
- Calculating the Fees Yourself
- Covering the Recipient's Fees Using Mass Pay
- Send Money Without Creating a PayPal Account
- Dispute Merchandise Payments
- PayPal Buyer Protection
- Buyer Protection Etiquette
- Can I Get My Money Back?
- Does PayPal just take the buyer's word?
- What does significantly "not as described" mean?
- Where does the refund come from?
- What happens to bad sellers? I want justice!
- Selling with PayPal
- Upgrade to Business Class
- Set Your Payment Receiving Preferences
- Identify Yourself to Your Customers
- Request Money the PayPal Way
- Requesting Money from Multiple People
- Sending Custom Requests to Multiple Recipients
- Ask for Money in Your Own Way
- Creating a Request URL
- Choosing the Best Approach
- Request Money Without an Account
- See Also
- Get Your Money
- Withdraw Without Withdrawing
- Transfer to a Bank Account
- Auto-Sweep
- Just Send Me a Check
- Get Paid to Use the PayPal Debit Card
- Refund a Payment
- Quick-Link to Transaction Details
- Where to Get Transaction IDs
- Making a Web Interface
- Lower Your Seller Fees
- Apply for the Merchant Rate
- Ask for eChecks
- Receive Money into Your Personal Account
- Enroll in the PayPal Money Market
- Use the PayPal ATM/Debit Card
- Let Your Customers Pay
- Protect Yourself from Buyer Fraud
- Qualifying for Seller Protection
- Checking the Buyer's User Status
- Conducting a Little Reconnaissance
- Protect Yourself from Chargebacks
- Protecting Yourself
- Shipping Products
- Responding When You Receive a Chargeback
- Providing Additional Information About Your Case
- Avoid Chargebacks on Digital Goods
- Shipping a Physical Version
- Thinking Outside the Disk
- Handle Merchandise Disputes Effectively
- First Response
- Preventive Maintenance
- Payment Buttons
- Create a Buy Now Button
- The Code
- Hacking the Hack
- Use a Custom Button Image
- Preparing the Image and Code
- Button Design 101
- Create a Purchase Button for Services
- Create an Auction Payment Button
- The Easy Way
- Making Your Own Button
- Hacking the Hack
- Provide Purchase Options with Drop-Down Listboxes
- Hacking the Hack
- Include More Than Two Option Fields
- Override Shipping and Handling Preferences
- Build Notification Tracking
- Hacking the Hack
- See Also
- Hack-Proof Your Payment
- The Code
- Hacking the Hack
- Plan B: Obfuscate Your Button Code
- Hack-Proof Your Buttons with Encryption
- OpenSSL and Keys
- Basic Button Encryption Using OpenSSL
- Include Payment Buttons in Email Messages
- Creating PayPal Payment Hyperlinks
- Using the PayPal Payment Wizard
- Including More than One Button in an Email
- Hide Your Email Address from Spammers
- Accept Donations
- Establishing Suggested Giving Levels
- Requiring Information from Your Donors
- PayPal-Enable Your Flash
- Snap in the PayPal Connection
- Hacking the Hack
- Get More Out of Dreamweaver and PayPal
- Drag and Drop eCommerce
- Hacking the Hack
- Provide Options with ASP.NET Web Controls
- Using the .NET Payment Controls
- Creating Your Own PayPal Control
- Try Accepting Payments in a Bogus Currency
- Storefronts and Shopping Carts
- Hack Shopping Cart Buttons
- Hacking the Hack
- Create Shopping Cart Links
- The Code
- Shortening the Link
- Specify the Size of the Shopping Cart Window
- The Code
- Hacking the Hack
- Deal with Design and Layout Issues
- Put Both Cart Buttons in One Form
- The Code
- The Right Tools for the Right Job
- Integrate a Third-Party Shopping Cart with PayPal
- Aggregating Your Cart
- Uploading Shopping Cart Details to PayPal
- Adding Additional Items
- Hacking the Hack
- Customize Checkout Pages
- Using Multiple Custom Page Styles
- Getting the Most from Custom Page Style Banners
- Display the Merchant Transaction ID on Your Return Page
- The PayPal Button Code
- Creating Your Return Page
- Remember Your Customers
- Tracking Buyers with Cookies
- The Return Page
- Cookies at Work
- Hacking the Hack
- See Also
- Create a Dynamic Storefront
- Creating the Storefront Database
- Building the Template
- Including Product Details
- Add Dynamic Storefront Details
- Adding More Product Information to Your Table
- Product Details Page
- Hacking the Hack
- Insert Dynamic Images
- Inserting the Image
- Link the Image to PayPal
- Build an Order-Tracking Page
- Asking the Question
- Getting the Answer
- Hacking the Hack
- Offer Discount Coupons
- Accepting Coupons on the Client Side
- Hacking the Hack
- Verifying Coupons on the Server Side
- Increase Search Engine Exposure
- Modifying the PayPal Button Factory Code
- Hacking the Hack
- Sell Digital Goods with PayLoadz
- See Also
- Managing Subscriptions
- Sell Subscriptions to Your Online Content
- Creating a Subscribe Button
- Setting Up Your Database
- Processing Subscriber Notifications
- Controlling Access to Your Valued Content
- Hacking the Hack
- Offer Tiered Subscriptions
- Creating a Premium Subscription Button
- Adding a Tier Field to Your Database
- Inserting Tier Information with Each New Subscription
- Restricting Access Based on Tier
- Encouraging Subscribers to Upgrade
- Time Your Subscriptions to End on Specific Dates
- Hacking the Trial Period
- Hacking the Hack
- Manage Subscription Passwords the Easy Way
- .htpasswd and .htaccess
- Getting the Code
- Adding Users Manually
- Hacking the Hack
- See Also
- IPN and PDT
- What IPN and PDT Are
- How IPN Works
- Advantages of PDT
- Receive Instant Payment Notifications
- The Code
- Running the Code
- Troubleshoot Instant Payment Notifications
- Adding Email to IPN
- Using a Return URL
- Capturing Errors
- Using a Third-Party Testing Script
- Send a Purchase Confirmation Email with IPN
- The Code
- Process Shopping Carts with IPN
- The Code
- The Results
- Use IPN with eBay Listings
- The Code
- The Results
- Track Your eBay Products with IPN
- Preparing Your Database
- Listing the Item Number on eBay
- The Code
- Deliver Digital Goods with IPN
- The Code
- See Also
- Deliver Digital Goods with a Return Page
- Augmenting the PayPal Button Code
- Creating an IPN Page
- Building the Return Page
- Implement Price Checking with IPN
- Simple Price Checking with Single Item Purchases
- Price Checking for Shopping Cart Purchases
- Sending a Price Check Alert
- Provide an Order Summary with IPN
- The Code
- Upsell Your Customers
- The Return Page's Job
- The Code
- Running the Code
- Enable Multiple IPN Pages
- The IPN Multiplexer
- Turning off Secondary Verification to Eliminate Extra Postings
- Hacking the Hack
- Use Mass Pay to Create an Affiliate System
- Creating Your Business Model
- Building a Button for Your Affiliate
- Recording Referred Purchases
- Notifying Your Affiliates
- Paying Your Affiliates en Mass
- Hacking the Hack
- Manage Your Inventory with IPN
- Updating the Inventory Count
- Creating the Selling Page
- Alerting Yourself if Inventory Is Low
- Display Donation Goals on Your Web Site
- Recording Donations
- Building the Donation Page
- Hacking the Hack
- Display a Recent Donor List
- The Donation Button
- The Database Table
- The IPN Page
- The Donation Page
- Hacking the Hack
- Capture Customer Information with IPN
- The Database Table
- The IPN Page
- Insert Payment Details into a Database with IPN
- The Database Table
- The IPN Page
- Insert Cart Details into a Database
- The Database Table
- Single-Item Purchases IPN Page
- A Shopping Cart IPN
- Track Google Referrals
- Modifying Your Google AdWord Placement
- Setting up Your Selling Page
- Creating Your IPN Processing Page
- See Also
- Process Payments like a Credit Card with PDT
- PDT in Action
- Tracking Your Users: Before and After
- Retrieving the Order
- Synchronizing PDT and IPN
- The Code
- Hacking the Hack
- The PayPal Web Services API
- Create a Developer Account
- Set up the Sandbox
- Creating a Sandbox Account
- Confirming Your Sandbox Email Addresses
- Verifying Bank Accounts in the Sandbox
- Adding Funds (and Getting Rich Quick)
- Make Your First API Call
- Setting Up the SSL Certificate
- SOAP-Enabling Your Application
- Getting Started with PayPal's APIClient Tool
- Setting up a Test Transaction
- Making Your First Call
- Create a Wrapper Class for Your API Calls
- Handling the Basics
- Creating Your Own Certificate Handler
- Use the PayPal API Wrapper Class
- Refund Payments with the API
- Running the Hack
- The Results
- Handle Transaction Errors within the API Wrapper
- Using the Error Handler
- Retrieve Transaction Details with the API
- The Code
- Running the Hack
- Search for PayPal Transactions
- The Code
- Running the Hack
- Hack the API Wrapper
- The Code
- Running the Hack
- Importing into Quicken and QuickBooks
- Issue Payments en Masse with the Mass Pay API
- Setting up the Request
- The Code
- Running the Hack
- Pay Affiliates and Suppliers on a Schedule
- The Code
- Running The Hack
- Search eBay for Listings that Accept PayPal
- The Code
- Running the Hack
- Hacking the Hack
- Test IPN and PDT in the Sandbox
- Go Live
- Performance and Efficiency
- Finishing Up
- Index
System requirements
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.