Jump to content

This is a read-only backup copy of Wikitech. The live site can be found at wikitech.wikimedia.org

Fundraising/Data and flow/PSP integrations

From Wikitech
This page may be outdated or contain incorrect details. Please update it if you can.

Overview

Capability grid that was on homepage

Payment processor capabilities:

Ingenico PayPal Amazon Adyen D*Local Braintree Banks Checks
Credit card Yes Yes Yes Yes Yes Yes
Bank transfer Yes Yes No Yes Yes IBAN, Swift
Countries list USA [ 1 ] Latam+IN
Currencies [ 2 ] list USD All [ 3 ] USD (different accounts for other curriencies)
Direct debit [ 4 ] No No Yes
Recurring Yes Yes Yes Yes n/i Yes
Mobile optimized No n/i [ 5 ] n/i [ 6 ] n/i
Languages [ 7 ] [ 8 ] ? ?
Donor needs account No Yes Yes No No Yes
Refund by API n/i n/i n/i n/i n/i
Fully automated auditing Yes Yes Yes Yes Yes Yes

Legend:

Yes Implemented
n/i Not yet implemented
No Unsupported by processor
  1. https://payments.amazon.com/sdui/sdui/about?nodeId=73479#feat_countries
  2. See GlobalCollectAdapter::getCurrencies
  3. http://www.adyen.com/platform/all-countries-all-currencies/
  4. DE, IT, NL (todo: AT, BE, CH, ES, FR, GB)
  5. https://www.paypal.com/uk/webapps/mpp/sell-mobile
  6. https://payments.amazon.com/sdui/sdui/business?sn=devfps/mps
  7. See GlobalCollectAdapter::getAvailableLanguages . Our code must find a fallback language if the donor's native tongue is unsupported.
  8. See PaypalAdapter::stage_locale . For unknown reasons, we have to specify language *by country*.