Skip to content

Conversation

@cyrrill
Copy link
Contributor

@cyrrill cyrrill commented Dec 31, 2015

As per https://developers.paymill.com/guides/paypal/payments

The reusable payment parameters are missing from the API client:

-d "require_reusable_payment=true" \
-d "reusable_payment_description=Automatically pay invoices using this account."

As well adding the client parameter, and tests

@cyrrill
Copy link
Contributor Author

cyrrill commented Dec 31, 2015

Replaces #116, moving to downstream branch out of master

@cyrrill cyrrill mentioned this pull request Dec 31, 2015
@rathesDot
Copy link

Any idea when this will be merged? I need this for a recent project ...

@alexsegura
Copy link
Contributor

Hello,

The require_reusable_payment & reusable_payment_description seem to have disappeared from the API, but the client parameter is definitely missing.

It is impossible to associate a Paypal Payment with a Client to create a Subscription otherwise.

@cyrrill
Copy link
Contributor Author

cyrrill commented Mar 18, 2016

@alexsegura Have a look at https://github.com/cyrrill/paymill-php

These issues have been fixed and merged there. You can use that repo while this "official" one gets fixed. Feel free to suggest (or make PRs) to that fork as well.

@alexsegura
Copy link
Contributor

Thank you 👍
I was about to make a pull request for the exact same thing.

I'm actually wondering if Paypal is really supported to pay Subscriptions.

I see whole parts of the documentation about Paypal & Subscriptions have been removed a few months ago: paymill/paymill-documentation#45
When I see that I'm not really confident with implementing Paypal via Paymill...

Did you successfully implement Subscriptions with a Paypal Payment via Paymill?

@cyrrill
Copy link
Contributor Author

cyrrill commented Mar 18, 2016

It is supported, but it turned out that PayPal was requiring a hefty transaction history before authorizing the billing agreement option. (at least in my case) However, it appears this requirement may vary by country, so really the only way to know for sure is to try it and see if it works. For me, it worked in Test Mode perfectly, but upon switching to live mode in production, PayPal billing agreements were disallowed.

mschindler83 added a commit that referenced this pull request Mar 22, 2016
Reusable Payments and Client Id for PayPal Checksums. Thanks @cyrrill
@mschindler83 mschindler83 merged commit edf4942 into paymill:master Mar 22, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants