Mastercard Donation Platform API
Number of APIs: 22
Donation platform APIs will enable API Consumers to register donors, store their cards and make donations (One-time, Monthly, Per-transaction) to different charities and programs running around the world.
Contact Support: Name: API Support Email: apisupport@mastercard.com
-
One Time Donation - One Time Donation API POST {{baseUrl}}/payments
-
Record API - Record API POST {{baseUrl}}/donations/record
-
Donation Transaction Status - Donation Transaction Status GET {{baseUrl}}/donations/transactions?transactionId=OTimfp86SL6Q7eaRRh2KfA&correlationId=03f8c4e8-8bdc-4a30-a2b4-b6f989e96ca3
-
Processing Micro/Roundup donations with Non Mastercard Brand cards - Get All Non Mastercard Brand Cards GET {{baseUrl}}/donations/non-ma/setup/cards
-
Processing Micro/Roundup donations with Non Mastercard Brand cards - Upload Non Mastercard Brand Card transactions POST {{baseUrl}}/donations/non-ma/transactions
-
Cards - Add Card API POST {{baseUrl}}/donors/:donor_id/cards
-
Cards - Get All Cards API GET {{baseUrl}}/donors/:donor_id/cards
-
Guest Donation - Guest Donation POST {{baseUrl}}/payments/guests
-
User - Update User API PUT {{baseUrl}}/donors/:donor_id
-
User - Create (Register) User POST {{baseUrl}}/donors