Payment Gateway within Magento - Accept payments through Credit Card - magento-1.7

I will cut the post short.
I need to accept credit card payment through my Magento Install. Now I thought it should be straight forward where I will get the API from some provider (say Authorize.net) and put in my API details within the admin, but alas.
When I searched, all I find is that people are trying to create Custom Payment Gateways instead of using Magento's own admin. I am new to this and I need help in this.
I will be thankful if you can help me in finding answers for:-
What is the straight forward way (a tutorial may be) to implement payment gateway on my website
What is the best payment gateway company
Do I need to make Custom Payment Gateway?
Thanks a lot

as my knowledge authorize.net gate way is best payment gateway for magento,because it is already used by so many developers and there is a great community forum to help us.So as my suggestion better to use authorize.net.
coming to integration method you,use authorize.net*AMI* method. In Magento Admin System->Configuration->Payment Method You can see Authorize.net payment Method in that you can Customize with your AUthorize.net API Login information.please go through this authorize.net link for more details.
hope this may help you,thank you very much

Related

Flutter : Am integrating PayPal subscription API for recurring payment purpose, I am not able to find any working Solution for that

Flutter: Am integrating PayPal subscription API for recurring payment purpose, I am not able to find any working solution for that,
Can anyone give me a working solution for PayPal recurring payment?
Thanks in advance
Basically, you can create a paypal subscription plan on your business account.
After that (there's a wizard) you can copy the button link to subscribe into your code.
The hardest part is to manage your subscriptions.. you can use the cUrl APIs that you can find here https://developer.paypal.com/docs/api/subscriptions/v1/
or, probably, find how to translate it into your programming language.
This guide can also help you https://developer.paypal.com/docs/subscriptions/full-integration/subscription-management/
Hope this hints can help you!
I struggled with this too, there's not much documentation online

PayPal client restriction by country

Currently we use WHMCS PayPal payment gateway module but looking forward to develop our own module if we could solve our case.
The case is that we need to have a possibility to restrict clients to make payment from some specific country or countries. In standard payment way PayPal do not provide any payer details take a decision on our server side and not forward client to PayPal to complete the payment if it necessary.
Have anyone experience on solving this case? While after reviewing PayPal API do not found (or missed) the possible solution.
I'd prefer to comment on this, but the char[] is too long. strcpy is always an interesting problem.
You could scrape some site like https://ip-lookup.net/ or ARIN itself by execing curl or using a HTTP library like POCO or libcurl.
There may be some library out there that performs the lookup, you'd find that with Google. It will probably be based on IP in any event.

PayPal API for funding business account

All the users on my site have a personal account. I would like to add paypal as a payment method to fund a user account. Upon a fund the user account will be credited so he will be able to pay for the services I provide. Is it possible?
Yes, this is possible you can write a script that after the users payment several lines of code get executed that activates your service and credits your account.
The easiest way of doing this is by using a payment provider that sits between paypal and your site. They can deliver you directly the scripts and API you need.
Ofcourse you can also make them yourself. Not sure if the PayPal API already includes this functionality.
I hope that this is of any help
Paypal provides an API to integrate and customize its payment platform to your website.
For starters this limk will give you a breakdown on what you can do with the api.
https://developer.paypal.com/docs/classic/api/gs_PayPalAPIs/
try this link if you are keen on developing that part of your site.
https://developer.paypal.com/docs/api/

Paypal Integration with website

I am working on a event-based website that requires PayPal payment. I checked the documentation as well as the questions and answers on Stackoverflow. However, I am still don't know what is the best way to accomplish this. The following are the steps that I have to do:
An audience registers for an event. He provides all the personal information and choose the sessions that he will attend.
The system saves his information into a database and redirects him to the PayPal website so that he can pay by using credit card or PayPal account.
After the payment is verified by Paypal, call back to the website so that I can save the payment status in the database and process further steps.
If you have done something similar, please share it with me. Thank you in advance
PS: I am using PHP Laravel Framework.
You can use Omnipay to do via Paypal: https://github.com/adrianmacneil/omnipay
Your steps 2 and 3 are covered, for PayPal and many other payment gatways.
But if you are on US or UK, you should think about using Stripe as payment gateway. It's what Laracasts (by Jeffrey Way) and Userscape (Taylor's company) is using. It's very easy.
Stripe documentation is awsome and there are some stuff written about this, screencasts, like this one: http://www.screenr.com/d3v8 (for Laravel 3, but you'll get the idea) and Composer packages, like those:
http://packalyst.com/packages/package/mosey/stripe
https://github.com/Abodeo/laravel-stripe
Good luck!

Need Hosted Payment Solution (Almost Seamless)

I'm looking for a hosted payment solution that can be made to work almost the same as a seamless payment solution, but I want hosted so I don't need to deal with the PCI compliance requirements.
I am currently using PayPal Website Payments Pro with the iFrame integration, its ok, but the problem is PayPal keeps pushing payments via 'PayPal' and you are unable to remove their stupid 'Pay with PayPal' button from the iFrame. Also there is no ability to customise the look of the content in the iFrame.
I came across CRE Secure's solution which was very clever: http://www.cresecure.com/pages.php?CDpath=3_63&osCsid=eam649uio10ug8igep1kgljgg0, however, they don't support AUD currency.
I would still prefer to use PayPal as my merchant gateway since it saves a lot of money from having a gateway + merchant bank account. For example the CRE Secure solution still hooks up the PayPal Website Payments Pro.
What solutions are there that allows me to have more ability to customise the content in the iFrame and doesn't have any branding of the payment provider, e.g. PayPal etc.
I know that Authorize.Net is one of the more popular services that offers these services.
Disclaimer: I work for Recurly.
Take a look at our product. We offer a fully hosted solution that you can embed on your site (although not recommended). We also offer a feature called Recurly.js (js.recurly.com) that you can fully embed on your site and own the experience, while still maintaining minimal PCI requirements. You can continue using PayPal as your gateway with our solution.
To keep this answer from being total spam (!), I'll also advise you to take a look at Samurai by Fee Fighters and Chargify. Let me know if you have questions, I'm happy to help :)
This is more a comment than an answer but I don't have the rep to comment.
Just found this is the docs
"This template also offers the following options:
Remove the Pay with PayPal button. Although the form offers the option to pay using
PayPal account by default, you can contact your account manager or customer support to
turn this option off."
So it seems you can remove the paypal button. Can anyone comment as to whether existing paypal customers will be able to use this gateway?