Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Xoka12804y@petergriffin I mean, if you have to create a new payment gateway like stripe, how would you do that?
-
I am pretty sure your country has some other options. Stripe and PayPal are not the only ones.
-
stop68674yi wouldnt do it myself. i would always use an gateway for this, because its too dangerous to implement it by myself( even with the psd2)
-
You need to build a relationship with every acquiring bank you want to support (not the same as high street banks, though they too will use an aquiring bank for card processing.) When you have an account with each of them (which they're unlikely to give you unless you're huge and stand to make them a lot of money through transaction fees) you then need to make sure you can communicate with them in the correct format (often different for each one, and certainly for each country) and deal with all the legislative and technological headaches that will cause. Note I'm not talking about a nice rest API in a different format for each one - these are ancient behemoths of APIs that sometimes even require specialist, proprietary hardware to connect to them.
There's a reason that all payment gateways tend to be big companies with huge budgets. It's not a DIY thing. -
Bikonja23864yI work on a payment gateway and while Stripe is a good option if you can get it, if you cannot I'm sure you have other options.
We work with a bunch of acquirers and we mostly work with Card Present transactions, however since we're already a PCI compliant gateway we've built our own hosted payment page.
The tech/dev side is by far the smallest and easiest part to get done.
I've seen some acquirers offer hosted payment pages like Stripe do.
Try looking up acquirers that offer a hosted payment page in your country. -
Xoka12804yBTW, just asking because I'm kinda confused right now:
You might be able to buy codes from codecanyon that has everything integrated for you. You might just have to change the client secrets at most.
And the legal issues in our country, it barely matters. Because it's already a mess. The government is the most corrupt of any country you can imagine. Our country became first in corruption in the whole world ranking for a few years continuously.
So the question is: if there's no development headache, if there's no legal issues, if there's not a huge cost, should we make our own payment gateway ( just for our apps ) or should we still rely on third party payment gateways? -
Bikonja23864yLet's say you have no dev problems, no legal problems and no cost problems.
You will still need to ensure security.
Most acquirers won't allow you even to send them payments if they're not from a PCI compliant system.
You can visit the PCI council website to go through the requirements, there's a lot of them.
If someone attacks you and steals card numbers, you have a moral issue of could I have prevented this and you have a legal issue of whether it's your fault.
If you're not PCI compliant, it is legally your fault almost certainly which means large fines should something happen.
Legally, you have to implement Secure Customer Authentication for the PSD2 (in Europe at least), which means integrating 3DSecure 2 as well which is kind of a pain in and of itself.
I'd say it's very unlikely it's better to build it yourself. Even if it's a bit of a pain and cost to find an acquirer that can offer you a hosted payment page. -
Bikonja23864y@Xoka very happy I could help! Feel free to send a message if you have any more questions!
Related Rants
-
CozyPlanes53*i am a teenager* *i don't have credit card* *can't buy anything* *sees unixstickers is $1* *pulls out a d...
-
nikolatesla13Friend: So you're a programmer? You must be good in hacking WiFis and sht. Me: Uhm.. Friend: Can you hack my...
-
Timlolzzz3How to get your money from a difficult client.
Lets just say that Stripe payment gateway or paypal doesn't work in your country, but you have to accept payment through credit/debit cards like martercard/visa and Paypal in your web app or mobile app. How would you do it?
rant
payment
paypal
question
stripe
gateway