I am using REST PayPal API in my Laravel project with the help of this link. and it is working fine. Now I need Recurring Payments using PayPal functionality in my project.
For REST API in PayPal you can use the billing-plans as describe in here. There is a lot of operation you can do with billing-plans and also you can create the plans without having the plan to be active.
Related
I am working on a project about payments with stripe, I have done the Api for mobile with Laravel. I have also done a admin panel to watch and manage the data of the mobile. Now what I need to do is set payments for mobile stripe. Can u help me on the idea now, do i need to create Api for mobile to make payments like on a website stripe payments or mobile can use stripe api and just post me the data for 'user_subscriptions' and than this data can be watched by my admin panel.
Thanks in advance for your time if you stop by!
You can use Webhooks for this for example once a payment is done Stripe Server will automatically call a API on your server with all the necessary data.
I've website where uses can request for payment and i also have a paypal business account.So when user request for payment that money will cut off from my business account and will be added to their personal account.
How can I do that.Any code sample will be highly appreciable
you can use any Laravel package for integration with paypal payment, there is a sample code in docs.
https://github.com/net-shell/laravel-paypal
I am developing a payment integration using paypal payments pro using PHP/cURL. The user requires that as well as being able to pay by credit card (which I have implemented and it works by posting the following list of fields: "PARTNER=PayPalUK&VENDOR=HGGQ357J8T&USER=GLD7VF48TH&PWD=D84YDSPXFRA6HK54&TENDER=$tender&TRXTYPE=S&CURRENCYCODE=GPB&AMT=$AMT&CREDITCARDTYPE=$card_type&NAMEONCARD=$name_on_card&ACCT=$card_number&CVV2=$csc&EXPDATE=$expiryDate&ISSUENUMBER=$ISSUENUMBER&COMMENT1=$name_on_card&BILLTOFIRSTNAME=$name_on_card&SECURETOKEN=$SECURETOKEN&SECURETOKENID=$SECURETOKENID") he needs to allow users to be able to pay by entering their paypal login details instead of their card details) I have searched the developers documentation and the only piece of information I can find is that the tender parameter needs to be set to "P". Is the documentation available anywhere? I Assume their must be required fields for users paypal details but what are they called?
What you are using now is called Payments Pro. What are you looking for to enable PayPal payments is Express Checkout.
This PayPal PHP SDK will make the Express Checkout API calls very quick and easy for you.
The calls you'll be working with are SetExpressCheckout, GetExpressCheckoutDetails, DoExpressCheckoutPayment. The SDK includes functional samples for each of those as well as empty templates as good starter files.
You can just open those up and fill in your own values to all of the parameters that are setup for you and it'll handle the rest.
We need to create flexible billing plans for our customers, in which the timing and amount of the billing is flexible and should be determined by us. Just like a "utility bill" but with flexible charge date. Also, there's no purchasing involved upon agreeing of the customer, just his approval for us to charge his PayPal account.
After researching it we decided to go with "referenced transactions". I've read its documentation and the flow seems to be clear.
However, when I attempt to implement using PayPal's PHP REST SDK, I can't seem to find the methods that implement that flow, or some other description on how to achieve our needs using this SDK. For example, I can't find SetExpressCheckout in the PHP REST SDK.
Can anyone point out how we should implement our business needs as described above (1st paragraph) using the PHP REST SDK? I'm very aware of the rather good PayPal REST API documentation.
Thanks!
Unfortunately Reference Transaction is only available with the Classic APIs.
The only similar REST API is called "Future Payments". Unfortunately this API has only been implemented for the PayPal Mobile SDK. You cannot use it outside a native mobile app...
I'm afraid your only solution is to implement the PayPal Classic API with Reference Transaction.
Hi i wants to create a ARB Credit card capture page using Authorize.net SIM(Server Integration Method). can any body help me out to solve this problem in zend framework.
You can't do that. You need to access the ARB API directly to set up a subscription through ARB. You can't do it through SIM.