1{
2 "amount": 150.25,
3 "type": "pledge",
4 "transactionInterval": 3,
5 "transactionDay": "5",
6 "startDate": "2024-07-06",
7 "endDate": "2024-07-06",
8 "campaign": {
9 "id": "701y0030d0zk6t06f4"
10 },
11 "outreachSourceCode": {
12 "id": "0gx000d0d0d0FD",
13 "sourceCode": "AnimalEmailCampaign2023"
14 },
15 "processingOptions": {
16 "donorOptions": {
17 "defaultUpdateLogic": "update_all"
18 },
19 "disableGiftTransactionValidations": true,
20 "disableGiftCommitmentValidations": true,
21 "disableGiftCommitmentScheduleValidations": true
22 },
23 "donor": {
24 "donorType": "individual",
25 "organizationName": "ABC Inc.",
26 "firstName": "Daniel",
27 "lastName": "Chavez",
28 "phone": "510-434-8920",
29 "email": "d.chavez@salesforce.com",
30 "address": [
31 {
32 "street": "123 Main Street",
33 "city": "Oakland",
34 "state": "CA",
35 "postalCode": "94610",
36 "country": "US"
37 }
38 ],
39 "accountCustomFields": [
40 {
41 "fieldName": "string",
42 "fieldValue": "string"
43 }
44 ],
45 "paymentInstrument": {
46 "type": "Credit Card",
47 "accountHolderName": "Daniel Chavez",
48 "expiryMonth": "10",
49 "expiryYear": "2026",
50 "last4": "4321",
51 "cardBrand": "Diner's Club",
52 "bankName": "chase",
53 "digitalWalletProvider": "EProvider",
54 "bankAccountHolderType": "primary",
55 "bankAccountType": "checking",
56 "bankAccountNumber": "123456",
57 "bankCode": "HBUK",
58 "gatewayName": "Gateway",
59 "processorName": "Centpro",
60 "processorPaymentReference": "string",
61 "gatewayReference": "string"
62 },
63 "giftCommitmentCustomFields": [
64 {
65 "fieldName": "string",
66 "fieldValue": "string"
67 }
68 ],
69 "giftCommitmentScheduleCustomFields": [
70 {
71 "fieldName": "string",
72 "fieldValue": "string"
73 }
74 ]
75 }
76}