Page MenuHomePhabricator

Implement Ingenico Connect API calls for tokenized payments
Closed, ResolvedPublic2 Estimated Story Points

Description

This is how we will get a 'subscr_id' type thing for recurring payments.

POST https://{domainname}/{version}/{merchantId}/payments/{paymentId}/tokenize

Then to use it we create a payment
https://developer.globalcollect.com/documentation/api/server/#__merchantId__payments_post

setting the 'token' field in the cardPaymentMethodSpecificInput
https://developer.globalcollect.com/documentation/api/server/#schema_CardPaymentMethodSpecificInput

Event Timeline

Ejegg renamed this task from Implement Ingenico Connect API call to tokenize payments to Implement Ingenico Connect API calls for tokenized payments.Apr 26 2017, 10:11 PM
Ejegg updated the task description. (Show Details)
Ejegg set the point value for this task to 2.

Change 419950 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[wikimedia/fundraising/SmashPig@master] Call tokenize payment API

https://gerrit.wikimedia.org/r/419950

Change 419950 merged by jenkins-bot:
[wikimedia/fundraising/SmashPig@master] Call tokenize payment API

https://gerrit.wikimedia.org/r/419950

Change 421190 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[mediawiki/extensions/DonationInterface@master] WIP Ingenico: tokenize recurring payments

https://gerrit.wikimedia.org/r/421190

Change 424150 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[wikimedia/fundraising/SmashPig@master] Ingenico: Create non-hosted payment (i.e. from token)

https://gerrit.wikimedia.org/r/424150

Change 421190 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Ingenico: tokenize recurring payments

https://gerrit.wikimedia.org/r/421190

Change 424150 merged by jenkins-bot:
[wikimedia/fundraising/SmashPig@master] Ingenico: Create non-hosted payment (i.e. from token)

https://gerrit.wikimedia.org/r/424150