The tag has no usage guidance.

learn more… | top users | synonyms

2
votes
3answers
848 views

Payment Gateways and RESTful API

I have a RESTful API that offers eCommerce functionality. One area I'm struggling to decide on the correct implementation is how to process payments. Lets say I have the following URI GET ...
1
vote
1answer
218 views

How do I verify if 3rd party payment succeeded?

I'm working on a payment processing website that will function like PayPal does on many e-commerce websites. The idea is for the customer to fill their shopping cart and click checkout, then be ...
36
votes
1answer
2k views

Where does paypal's 92233720368547800 number come from? [closed]

There has been a story in the news about a man whose Paypal account was accidentally credited with $92,233,720,368,547,800. Where does this number come from? What sort of programming bug is likely to ...
1
vote
1answer
266 views

PayPal proof of payment - is there a need to store it at our server?

I am developing an iPhone app, which I am integrating with PayPal. I did it successfully using PayPal library. I am testing it on sandbox mode. When I transfer money from one account to the other ...
8
votes
2answers
3k views

Handling subscriptions, balances and pricing plan changes [closed]

Preamble My aim is to create reusable code for multiple projects (and also publish it on github) to manage subscriptions. I know about stripe and recurring billing providers, but that's not what this ...
4
votes
2answers
573 views

How to overcome the fear of building a web application with a recurring payment system?

I'm a Ruby on Rails developer. I'd like to create a web application. I will let users get a payed subscription to use the product. So I will need a recurring billing system (e.g. via paypal). But ...
3
votes
4answers
736 views

Freelancing - Getting paid for the quote or estimate [closed]

It is often necessary to spend time designing a solution, breaking down the design into tasks and sub tasks and estimating the time it will take to complete each task in order to produce a reasonable ...
7
votes
3answers
724 views

Integrating with a payment provider; Proper and robust OOP approach

History We are currently using a so called redirect model for our online payments (where you send the payer to a payment gateway, where he inputs his payment details - the gateway will then return ...
1
vote
5answers
306 views

Is there a way for developers and their clients to make a 'safety net' for the final transaction of software for money? [closed]

First off, we presume that the projects in question are not large or important enough for the parties involved to establish a formal contract, and that the parties are not able to meet in person. So, ...
3
votes
3answers
1k views

Should I ask for advance payment on custom work? [closed]

...for project-based work. So far I didn't, and always got paid when work was complete and didn't ran into any problems. Does this make me look unprofessional? :) Should I ask like 25% - 50% advance ...
1
vote
1answer
399 views

How does a paid Saas actually work? [closed]

Could anyone explain to me how does a paid Saas work please? I know for free Saas you can just create some kind of registration and authentication process which allows the users to use all features. ...
-1
votes
5answers
442 views

Rewarding open-source contributors [closed]

Is there a service which could help me reward (pay) the contributors of an open-source project by their contribution to the project (Maybe using data from where the code is hosted GitHub)? Maybe by ...
3
votes
2answers
281 views

Using Paypal (or similar) to log into my site?

I have a web site and I want to offer a few levels of service - one free, one for a one-off payment, and one for a subscription. My first inclination is to use Paypal for the payment options. I ...
7
votes
5answers
354 views

What do you do to make the client understand that requirements not mentioned in contract should be charged separately? [closed]

I've done a very small project for a specified amount of payment. The project was some client-side validation code. However, now client asks for code improvement (general code improvement including ...