Rest API (advanced or pro account) - php

I'm working with PHP language.
I would like to build a form and execute direct payment with credit card on my site.
So I download the php sdk library from paypal official repo : https://github.com/paypal/rest-api-sdk-php
For the time, I create a developer account and a sandbox environment. In my sandbox, I use a "business" account to test my app and everything work fine with REST API.
I don't know if a paypal advanced account will be enough to achieve this feature in using REST when I'll go in production mode.
Do you know if I absolutely have to create a pro account ? I'm little confused.
Thanks,

For the US accounts if you use REST API for accepting the credit cards there is no need for any Pro and Advanced account . You just need to have a Business Verified account . You can check the more information here:
https://developer.paypal.com/webapps/developer/docs/integration/direct/rest_api_payment_country_currency_support/#direct-credit-card-payments

Related

Integrate Quickbooks as a payment method on website

I need to integrate QuickBook as a payment method with a website. For this, I would like to connect to QuickBook and create an invoice or payments links and redirect customers to them as I do it with Paypal and after catch the webhooks from QuickBooks about payment status.
Here is a page for paying with Quickbook (You can make a payment link manually in your account):
I want to create such links with api for php (laravel). There is no api for directly creating payment link though api, but there is an option to create invoices with link. I've managed to create such invoices calling the QuickBooks api through Postman but that link doesn't work. It opens an error page.
Here is that page:
There is no much information about paying on the website with QuickBooks, so I am not quite sure is this task a achievable. But if anyone did something similar or has some experience with integration QuickBook to e-commercial websites, please give me a hint
The thing was that the QB has an error in sandbox mode. If you try to call this route in live mode everything will work. Here is a link for my issue on the Intuit Developer Forum https://help.developer.intuit.com/s/feed/0D54R00008D4MIwSAN
The first thing you want to do is set up your application on Quickbooks Online. Here is a Quickstart guide: https://developer.intuit.com/app/developer/qbo/docs/get-started
Then you should consider using the PHP client library for OAuth: https://developer.intuit.com/app/developer/qbo/docs/develop/authentication-and-authorization/oauth-2.0
Then you can start looking through the Quickbooks Online API, and see if they have API to solve your needs: https://developer.intuit.com/app/developer/qbo/docs/api/accounting/most-commonly-used/account

which API to use the paypal adaptive module?

I purchased a PayPal Adaptive module, to make it work I have to enter the LIVE APP ID that was given to me when I activated the application on the PayPal site?
Or should I use the API that I create through my paypal account?
For Adaptive you need your API credentials and your App ID.
I know this question is old, but in case it comes in handy for anyone in the future, you'll need to login to your developers account and click classic APIs

opencart: How to integrate sagepay test account?

I am developing a website on opencart. I want to integrate sagepay account on that website.
But for testing phase I want to create a test account on sagepay and then integrate it on opencart.
So I have two questions:
How to create test account on sagepay?
How to integrate test account of sagepay on opencart?
Please help me in this regard.
To create a Test Account you'd need to apply for one via here if using Opencart. A Test account is only provided once you have submitted your application, whilst your merchant number is being validated with your merchant bank.
Can't answer how but can confirm the testing requirements for Sage Pay which you'll need to follow which can be found here once you have your test account.
Integration documents are available here which will help you with your integration once you have decided on whether you are using web to server (Form), server to server (Server) or hosting everything on your site (Direct).
There is the Simulator for pretesting before get a Test account for v2.23 integration only. Integration documents on Sage Pay website are v3.00.

how to test clicknbuy?

I want to test clicknbuy payment gateway like paypal sandbox? Is that possible ? If yes, how ?
You can test Paypal by using different settings for the script. Instead of using the "real" api you create a developer account. That allows you to have a fake account and fake usernames to simulate payments. When you're done with everything you can switch to using the normal api instead of the test server.
Base site: https://developer.paypal.com/
More information at https://www.x.com/community/ppx/testing
Click on "Testing Web Checkout APIs"
Testing Web Checkout APIs PayPal Web
Checkout APIs includes Express
Checkout, Website Payments Pro, Button
Manager, Mass Pay, Recurring Payments,
and all of the Information APIs
Login or sign-up on
developer.paypal.com Create your test
accounts - you can learn more about
this in the Getting Starting Guide.
Get you API Credentials for your
Business Test Account Code and Test
Read the Documents Get Sample Code
Download SDKs
Use the correct endpoint
Go live :)

flagship Merchent Account Payment gateway

hello i have to integrate flagship merchant services on my project.But i don't have any idea about this.if any person any idea about this or have any api regarding this please let me know .I have also integrate reoccurring payment service in this.So if any body has worked on this payment express please provide me the api or the flow so i can integrate this as soon as possible
My project is in php so need api in php
I believe you're referring to this Flagship Merchant Services. According to their FAQ, you need an Internet merchant account with them before they'll provide you with the First Data Global Gateway API to interface with their payment gateway.
I worked on similiar integration code with a local credit card processing provider and they only provide the interface API only when the client has signed up an account with the provider. Presumably, it's for security purposes (at least security through obscurity)

Categories