Skip to content
Alyssa Quek edited this page Aug 31, 2014 · 13 revisions

Welcome to the drywall-api wiki!

https://developer.github.com/v3/repos/#get

    GET /repos/:owner/:repo

Grab an access_token from http://auth0.com https://api.github.com/repos/cofounders/drywall-web/issues?access_token=

##Paypal

To create a recurring payment:

  1. Set up a billing plan with SetExpressCheckout https://developer.paypal.com/webapps/developer/docs/classic/api/merchant/SetExpressCheckout_API_Operation_NVP/
  2. Redirect the user to the response url from the SetExpressCheckout. The user will either complete the paypal payment and get redirected to returnUrl or abort and get redirected to cancelUrl.
  3. Create and execute a recurring plan with CreateRecurringPaymentsProfile https://developer.paypal.com/webapps/developer/docs/classic/api/merchant/CreateRecurringPaymentsProfile_API_Operation_NVP/
  4. Check that ACK === Success in the response. If its successful, the payment is complete. If any of the above steps fail, the transaction is incomplete. If IPN has been set up, a notification will occur on success.
  5. Cancel, suspend or reactivate a recurring profile with ManageRecurringPaymentsProfileStatus https://developer.paypal.com/webapps/developer/docs/classic/api/merchant/ManageRecurringPaymentsProfileStatus_API_Operation_NVP/
Clone this wiki locally