Search  for anything...

Take My Money: Accepting Payments on the Web

  • Based on 12 reviews
Condition: Used - Very Good
Checking for the best price...

Buy Now, Pay Later


As low as $7 / mo
  • – 4-month term
  • – No impact on credit to apply
  • – Instant approval decision
  • – Secure and straightforward checkout

Ready to go? Add this product to your cart and select a plan during checkout.

Payment plans are offered through our trusted finance partners Klarna, Affirm, Afterpay, Zip, Apple Pay, and Google Pay. No-credit-needed leasing options through Acima may also be available at checkout.

Learn more about financing & leasing here.

Free shipping on this product

This item is eligible for return within 30 days of receipt

To qualify for a full refund, items must be returned in their original, unused condition. If an item is returned in a used, damaged, or materially different state, you may be granted a partial refund.

To initiate a return, please visit our Returns Center.

View our full returns policy here.


Availability: Only 1 left in stock, order soon!
Fulfilled by ThriftBooks-Dallas

Arrives Sep 12 – Sep 14
Order within 7 hours and 20 minutes
Available payment plans shown during checkout

Protection Plan Protect Your Purchase
Checking for protection plans...

Description

Getting paid using Stripe or PayPal is only the beginning of creating a fully- functional e-commerce application. You also need to handle failure cases, inventory management, administration, security, reporting, and be compliant with legal issues. Manage one-time transactions and recurring subscriptions, handle inventory management, issue discounts and refunds, mitigate administration and compliance issues, and test your code to ensure your customers have a smooth, hassle-free experience. An e-commerce payment application is literally rewarding to build--you can see the return on investment as genuine money is added to your account. But it can be stressful to manage, with security and compliance concerns and administration issues. And your entire business may depend on these features working smoothly. Let Noel Rappin guide you through the setup and complications of dealing with online financial transactions. Go beyond just the interaction with the gateway service and build an application that will be robust and useful over time. Set up a Stripe and PayPal payment gateway and accept credit card payments. Use the Stripe API to improve security by validating credit card data without sending it through your own server. Design your application for maximum flexibility against the inevitable complexities of business logic, including handling discounts. Manage the multiple failure points of dealing with payment gateways and test for failure cases. Use background jobs to simplify third- party interactions. Handle administrative tasks such as issuing refunds and discounts while maintaining data integrity and security. Create subscription plans and manage recurring payments, and stay on top of legal issues regarding taxes, reporting, and compliance. Pay affiliates or contributors from your application. By the end, you will know how to create a fully-functional web payment-taking machine. What You Need: The code in this book works with Ruby 2.3.1 and Rails 5, though nearly all of the code will run with earlier versions of Ruby and Rails. Read more

Publisher ‏ : ‎ Pragmatic Bookshelf


Publication date ‏ : ‎ March 7, 2017


Edition ‏ : ‎ 1st


Language ‏ : ‎ English


Print length ‏ : ‎ 340 pages


ISBN-10 ‏ : ‎ 1680501992


ISBN-13 ‏ : ‎ 95


Item Weight ‏ : ‎ 1.3 pounds


Dimensions ‏ : ‎ 7.5 x 0.5 x 9.5 inches


Best Sellers Rank: #345,577 in Books (See Top 100 in Books) #64 in E-Commerce (Books) #70 in Web Services


Frequently asked questions

If you place your order now, the estimated arrival date for this product is: Sep 12 – Sep 14

Yes, absolutely! You may return this product for a full refund within 30 days of receiving it.

To initiate a return, please visit our Returns Center.

View our full returns policy here.

  • Klarna Financing
  • Affirm Pay in 4
  • Affirm Financing
  • Afterpay Financing
  • Zip Pay in 4
  • Financing through Apple Pay
  • Financing through Google Pay
Leasing options through Acima may also be available during checkout.

Learn more about financing & leasing here.

Top Amazon Reviews


  • The Bible For Taking Payments!
Format: Paperback
Easily the bible for taking payments on the web. My son and his wife run a little site selling memorabilia and antiques and they were having problems with their payment systems. My son is pretty savvy when it comes to this stuff and he took this book, read it, applied a few things he learned and had their system redone and working properly in no time. I myself wouldn't know how to open the web site period so based on his experience and his results I'm giving it five stars. He said it's concise, well thought out and presents the information in a straight forward manner that can be immediately applied to the reader's situation. My son's final comment was that Noel Rappin knows his stuff!!! ... show more
Reviewed in the United States on May 25, 2017 by Richard The Buying Hearted

  • Ruby on Rails only
Format: Paperback
This is a very technical Ruby on Rails book. I was hoping for a more high level more that would help me explore my options. If you have already decided to use Ruby on rails, this is probably what you're looking for. It is very in depth and detailed. There's plenty of code examples and the writing is very concise. The writing is also very dry, not at all conversational. I write code, but I'm not a rails programmer. Even if you are very technical, this is not an introduction to rails, it's clearly written for someone who is an experienced Ruby on Rails programmer looking to use that tool to accept payments on the web. ... show more
Reviewed in the United States on June 25, 2017 by R. Song

  • includes code
Format: Paperback
The skill level indicated on this book is in between beginner and expert. It includes code for programmers to set up accounts that will receive money in many different was including Pay Pal but even through direct connection to credit cards. For example, ticket purchases, subscriptions, and so on. It includes setting up connections to banks, adding fees and calculating taxes, and insuring the transactions and records are secure. ... show more
Reviewed in the United States on June 3, 2017 by William S Jamison

  • I would recommend it.
Format: Paperback
The first thing you need to understand is this the information in this book is done with Ruby on Rails, if you are working with other frameworks the base knowledge is transferable but it's optimized for Ruby on Rails developers. Taking money over the web is crucial to building any type of e-commerce or Sass software, but there are many ways of doing it. Noel takes you through both Stripe and Paypal payment solutions. Even with the case of Stripe there are multiple ways of handling the credit card information, either passing it through your server (Not desired) or having the client send it directly to Stripe. Paypal offers a whole new way of communicating between your system and paypal doing the processing. If you are planning on doing e-commerce or Sass in Ruby on Rails, I would recommend it. ... show more
Reviewed in the United States on June 22, 2017 by Hugh Watkins

  • a better would have mnade this a 5 star book, which is a reatl shame. If you want a Rails/e-Commerce book, this is a 5 star read
Format: Paperback
I judged a book by its cover, and that is my fault, but the cover offers a great many bulletin points about what this book will do, including: * Set up a payment Gateway * Failed orders * Security management * Working with PayPal * Working with Stripe and much more. And all the above is true, but what is not mentioned on the cover is that this is all wrapped around Ruby on Rails. Which is great, but if I were looking for a Ruby book on this subject, I doubt I would have found this, and this did not educate me in what I was looking for. All of which is a real shame, Because if the book is what you need, its rather good. Noel Rappin has an easy way of communicating, a little cold, no humor that I saw, but that's okay, because its not a comedy book! (I learn best when humor is used, but this book was not written solely for me, so to judge it on that would be most unfair. The "coldness" does not impact the score I gave the book). As a programming book, well, its a bit of an odd mix. It has all the code for you to type in (don't worry - you can download it!) it shows the code, and explains a line here and a line there. And contextually that's okay, but if you understand the rest of it, you probably don't need some of the little explanations to be so clear. If you view this book as a guide to online selling and what you need to know, its a 1 star review, and this is an awful purchase. If you are looking for a great book on using a set of Ruby tools to integrate with PayPal or Stripe, this is a five star book. And if you want a how-to on how publishers should not build a book cover, again, this is a 5 star book. ... show more
Reviewed in the United States on June 15, 2017 by DisseminateJoy

  • Show Me The Money
Format: Paperback
If you are interested in creating your own e-payment app, this book will walk you through the process. It assumes a working knowledge of Ruby and Rails and Javascript. If you are a total newbie, come back when you are comfortable with those two because this is a technical manual. That being said coverage is comprehensive. I was surprised about how involved the whole process is but the author breaks it down into sensible, doable steps, It examines all that can go wrong and provides ways to head off disasters. although the scope is broad it si not overwhelming. The writing good for a technical manual. It is not jargon laden and the information is well conveyed. An interesting book for anyone with a business with an online component or for anyone who wants to understand the process. ... show more
Reviewed in the United States on June 3, 2017 by Antigone Walsh

Can't find a product?

Find it on Amazon first, then paste the link below.
Checking for best price...