Process Transaction
Transactions
Process Transaction
Soumettez une transaction de don CrowdChange avec un jeton de paiement de votre processeur pour débiter le donateur et enregistrer le don à la campagne.
POST
Process Transaction
Body
Full amount of transaction in xxx.xx format.
Payment frequency. Allowed values:
once, month, yearUser’s email.
Fundraiser / Campaign ID.
Card information.
Billing information.
Additional transaction data.
Tax receipt on behalf of another person info.
Tax receipt on behalf of another person info.
Extra information.
Mail information.
Response
Transaction ID.
Reference or confirmation ID from the payment processor.
Full amount of the transaction.
Currency code.
Currency symbol.
Payment frequency. Allowed values:
once, month, yearFundraiser / Campaign ID.
Parent transaction ID for recurring or installment payments, otherwise
null.Personal page ID the transaction is attributed to, if any.
Team ID the transaction is attributed to, if any.
Organization ID.
Fundraiser / Campaign name.
Organization name.
Organization’s custom ID.
User ID.
Donor’s contact email.
Mailing address for the receipt, returned only when a mailed receipt was requested. Otherwise
null.Statement descriptor that appears on the donor’s card statement.
Breakdown of the transaction amount by category.
Recurring upsell details, when an upsell was presented. Otherwise
null.Promo code applied to the transaction, if any.
Billing details for the transaction.
Double the Donation employer matching details, when provided. Otherwise
null.Date and time the transaction was created.
Transaction status.
| Status | Description |
|---|---|
400 | Bad Request |
403 | Forbidden |