1{
2 "commitments": [
3 {
4 "amount": 15,
5 "type": "pledge",
6 "currencyIsoCode": "USD",
7 "transactionInterval": 1,
8 "transactionDay": "1",
9 "startDate": "2023-11-01",
10 "endDate": "",
11 "outreachSourceCode": {
12 "sourceCode": "AnimalEmailCampaign2023"
13 },
14 "donor": {
15 "donorType": "individual",
16 "id": "0015500000WO1ZixxL",
17 "firstName": "Daniel",
18 "lastName": "Chavez",
19 "phone": "510-432-1234",
20 "email": "d.chavez@salesforce.com",
21 "address": [
22 {
23 "street": "123 Main Street",
24 "city": "Tardis",
25 "state": "NJ",
26 "postalCode": "08638",
27 "country": "US"
28 }
29 ],
30 "accountCustomFields": [
31 {
32 "fieldName": "string",
33 "fieldValue": "string"
34 }
35 ]
36 },
37 "paymentInstrument": {
38 "type": "Credit Card",
39 "accountHolderName": "Daniel Chavez",
40 "expiryMonth": "10",
41 "expiryYear": "2026",
42 "last4": "4321",
43 "cardBrand": "Diner's Club",
44 "bankName": "chase",
45 "digitalWalletProvider": "",
46 "bankAccountHolderType": "primary",
47 "bankAccountType": "checking",
48 "bankAccountNumber": "123456",
49 "bankCode": "HBUK",
50 "gatewayName": "Gateway",
51 "processorName": "Centpro",
52 "processorPaymentReference": "string",
53 "gatewayReference": "string"
54 },
55 "designations": [
56 {
57 "designationId": "0gd0030f0303xx4",
58 "percent": 0
59 }
60 ],
61 "firstTransaction": {
62 "amount": 15,
63 "receivedDate": "2023-11-02",
64 "donorCoverAmount": 0.25,
65 "transactionStatus": "Paid",
66 "gatewayTransactionFee": 0.75,
67 "processorTransactionFee": 0.045,
68 "processorReference": "cls-1247586928747",
69 "gatewayReference": "102656693ac3ca6e0cdafbfe89ab99",
70 "lastGatewayResponseCode": "",
71 "lastGatewayErrorMessage": "",
72 "lastGatewayProcessedDateTime": "2023-11-02T21:57:51Z"
73 }
74 }
75 ]
76}