Page MenuHomePhabricator

Write Express Checkout controller
Closed, InvalidPublic2 Story Points

Description

Write the EC clauses for doPayment, controller code to feed the right data to PayPal, redirect, and return the donor to us.

Store the token and Payer ID returned by SetExpressCheckout.

Note ragged tapestry of locale fallbacks:
https://developer.paypal.com/docs/classic/api/locale_codes/

Try to force a "Donate" workflow vs. a "Sale" one.

Event Timeline

awight created this task.Apr 4 2016, 9:10 PM
awight updated the task description. (Show Details)Apr 4 2016, 9:16 PM
awight updated the task description. (Show Details)
awight added a comment.Apr 4 2016, 9:36 PM

Send RETURNFMFDETAILS results to fredge.

DStrine moved this task from Triage to Sprint -- on the Fundraising-Backlog board.Apr 11 2016, 5:53 PM
awight added a comment.May 3 2016, 8:15 PM

Response handling for the gateway Result page is really bad at the moment, there's nowhere to put controller code. I've shoehorned into processResponse but that's not fun.

awight removed a subscriber: awight.May 3 2016, 8:24 PM
awight added a subscriber: awight.
awight closed this task as Invalid.May 4 2016, 9:54 PM

Turned out to be a useless way to break up the problem.

mmodell removed a subscriber: awight.Jun 22 2017, 9:48 PM