Create contacts in DonorDock for new Stripe payments
Effortlessly manage your donor information by connecting Stripe and DonorDock with this seamless workflow. Whenever a new payment is received in Stripe, a corresponding contact will be created in DonorDock, ensuring your donor database stays up-to-date and organized. Save time and improve donor relations by streamlining this essential fundraising process.
- When this happens...

New PaymentTriggers when a new payment is completed.TriggerInstant - automatically do this!

Create ContactCreates a new Contact in DonorDock.ActionWrite
- Free forever for core features
- 14 day trial for premium features & apps
More things you can do with Stripe and DonorDock
Discover other triggers and actions you can use with Stripe and DonorDock
Canceled SubscriptionTriggers when a subscription is canceled (by a subscriber or due to end of billing period).
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Failed PaymentTriggers when a payment attempt fails.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Ignore payments intentsRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New DisputeTriggers when a customer disputes a charge.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Status
- Collection_method
- Customer ID
- Subscription ID
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
Updated SubscriptionTriggers when a customer subscription has changed.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Subscription IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ModeRequired
- Price ID
- Quantity
- Success URLRequired
- Cancel URL
- Customer ID
- Customer Email
- Payment Method Types
- Currency
- Billing Address Collection
- Shipping Countries
- Allow Promotion Codes
- Automatic Tax Enabled
- Coupon ID
- Promotion Code ID
- Client Reference ID
- Expires At
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Customer ID
- Description
- Quantity
- Unit Price
- Amount
- Include Tax In Price?
- Item Taxes
- Is Discountable?
- Item_coupons
- Supply Date - Start
- Supply Date - End
- Invoice Item Currency
- Price ID
- Invoice Item Subscription ID
- Tax_code
- Shipping_rate
- Invoice_coupons
- Default_tax_rates
- Payment Collection
- Due Date
- Days Until Due
- Turn On Automatic Collection?
- Default_payment_method
- Memo
- Footer
- Custom Fields
- Tax IDs
- PDF Page Size
- Shipping_details_instructions
- Shipping Details - Name
- Shipping Details - Phone
- Shipping Details - Address Line 1
- Shipping Details - Address Line 2
- Shipping Details - City
- Shipping Details - State
- Shipping Details - Postal Code
- Shipping Details - Country
- Subscription ID
- Automatic Tax Enabled?
- Invoice_currency
- Effective_at
- Payment_method_types
- Rendering - Amount Tax Display
- Statement_descriptor
- Pending Invoice Items Behavior
- Invoice Metadata
- Help_text_for_finalizing_sending_charging
- Finalize Invoice?
- Send Invoice for Manual Payment?
- Pay Invoice?
- Pay Invoice - Forgive
- Pay Invoice - Off-Session
- Pay Invoice - Paid Out of Band
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- PriceRequired
- QuantityRequired
- Minimum adjustable quantity
- Maximum adjustable quantity
- Collect Tax Automatically?
- Allow Promotion Codes?
- Maximum number of times the link can be used
- Collect Customers' Addresses?
- Require customers to provide a phone number?
- Collect Tax ID?
- Create Invoice on Payment?
- Require customers to accept terms of service agreement?
- Confirmation Page
- Metadata
- Payment_method_types
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- NameRequired
- Description
- Image
- Tax_code
- Metadata
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Payment LinkRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Api_docs_info
- Stop on errorRequired
- HTTP MethodRequired
- URLRequired
- Query string parameters
- Additional request headers
- Body
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Account IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Stripe Charge IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Invoice IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Customer IDRequired
- Price ID
- Status
ActionThis is an event a Zap performs.SearchFind existing data in your app
Gift Batch ClosedTriggered when a gift batch is closed in DonorDock.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
Contact Added to Marketing ListTriggers when a contact is added to a marketing list.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New Appeal CreatedTriggers when a new appeal is created.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New Contact CreatedTriggers when a new contact is added to DonorDock.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New Gift CreatedTriggers when a new gift is created.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Badge NameRequired
- Contact ID
- Account Number
- Email
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- NameRequired
- Description
- Start Date
- End Date
- Appeal Type
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- First Name
- Last Name
- Address Line 1
- Address Line 2
- Address Line 3
- City
- State/Province
- Postal Code
- Country
- Email
- Type
- Mobile Phone
- Main Phone
- Deceased
- Description
- Date of Birth
- Do Not Solicit
- Organization Name
- Salutation
- Addressee
- Integration ID
- Owner
- Badges
- Marketing Lists
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Donor ID
- Donor Account Number
- Email
- Gift ID
- Transaction TypeRequired
- Received AmountRequired
- DateRequired
- StatusRequired
- Soft Credit Amount
- Pledged Amount
- Payment Type
- Nondeductible Amount
- Fee Amount
- Fees Covered By Donor
- Payment ID
- Campaign Name
- Appeal Name
- Tribute Description
- Fund Account Number
- Fund Name
- Payment Description
- Deposit Date
- First Name
- Last Name
- Address Line 1
- Address Line 2
- Address Line 3
- Postal Code
- City
- State/Province
- Country
- Mobile Phone
- Main Phone
- Deceased
- Salutation
- Addressee
- Description
- Date of Birth
- Do Not Solicit
- Organization Name
- Tracking Code
- Send Receipt
- Gift Tags
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Marketing List NameRequired
- Contact Id
- Account Number
- Email
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Contact IDRequired
- Member ID
- Title
- First Name
- Middle Name
- Last Name
- Suffix
- Nickname
- Former Name
- Organization Name
- Email
- Main Phone
- Mobile Phone
- Fax
- Website
- Address Line 1
- Address Line 2
- Address Line 3
- City
- State / Province
- Country
- Date of Birth
- Salutation
- Addressee
- Spouse First
- Spouse Last
- Employer
- Job Title
- Description
- Exception Notes
- Do Not Solicit
- Badges
- Marketing Lists
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Contact ID
- Account Number
- Member ID
- Email Address
- Phone Number
- Return Anonymous Donor
ActionThis is an event a Zap performs.SearchFind existing data in your app- Integration ID
- Account Number
- Member ID
- Email
- Phone Number
- Return Anonymous Donor
- First Name
- Last Name
- Address Line 1
- Address Line 2
- Address Line 3
- City
- State/Province
- Postal Code
- Country
- Type
- Mobile Phone
- Main Phone
- Deceased
- Description
- Date of Birth
- Do Not Solicit
- Organization Name
- Salutation
- Addressee
- Owner
- Badges
- Marketing Lists
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
Checkout Session CompletedTriggers when a checkout session is completed.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Invoice Payment FailedTriggers when an invoice payment fails.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New CustomerTriggers when a new customer is added.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New SubscriptionTriggers when a customer is signed up for a new plan.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New Invoice ItemTriggers when a new invoice item is created.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New PaymentTriggers when a new payment is completed.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New RefundTriggers when a charge is refunded, including partial refunds.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
Updated DisputeTriggers when a dispute is updated (usually with evidence).
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Warning
- Payment IDRequired
- Payment Method ID
- Receipt_email
- Error on Requires Action?
- Shipping - Name
- Shipping Address - Line 1
- Shipping Address - Line 2
- Shipping Address - Postal Code
- Shipping Address - City
- Shipping Address - State
- Shipping Address - Country
- Shipping - Carrier
- Shipping - Phone
- Shipping - Tracking Number
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Name
- Email
- Description
- Billing - Address Line 1
- Billing - Address Line 2
- Billing - City
- Billing - State
- Billing - ZIP
- Billing - Country
- Billing - Phone
- Shipping - Name
- Shipping - Address Line 1
- Shipping - Address Line 2
- Shipping - City
- Shipping - State
- Shipping - ZIP
- Shipping - Country
- Shipping - Phone
- Language
- Invoice prefix
- Next_invoice_sequence
- Tax_status
- Credit Balance
- Metadata
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Warning
- AmountRequired
- CurrencyRequired
- Customer ID
- Payment Method ID
- Payment Method Types
- Confirm Payment Immediately?
- Error on Requires Action?
- Off Session?
- Payment Description
- Receipt_email
- Shipping - Name
- Shipping Address - Line 1
- Shipping Address - Line 2
- Shipping Address - Postal Code
- Shipping Address - City
- Shipping Address - State
- Shipping Address - Country
- Shipping - Carrier
- Shipping - Phone
- Shipping - Tracking Number
- Statement_descriptor
- Statement_descriptor_suffix
- Metadata
- Capture_method
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProductRequired
- Price (in minor units, e.g. cents)Required
- CurrencyRequired
- Recurring or One time?
- Tax Behavior
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Customer IDRequired
- ItemsRequired
- Collection_methodRequired
- Coupon ID
- Default Payment Method ID
- Cancel at period end?
- Metadata
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Customer IDRequired
- Name
- Email
- Description
- Billing - Address Line 1
- Billing - Address Line 2
- Billing - City
- Billing - State
- Billing - ZIP
- Billing - Country
- Billing - Phone
- Shipping - Name
- Shipping - Address Line 1
- Shipping - Address Line 2
- Shipping - City
- Shipping - State
- Shipping - ZIP
- Shipping - Country
- Shipping - Phone
- Language
- Invoice prefix
- Next_invoice_sequence
- Tax_status
- Credit Balance
- Metadata
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
Find Account BalanceFinds the account balance for your stripe account
ActionThis is an event a Zap performs.SearchFind existing data in your app- Created after
- Created before
- Currency
- Payout ID
- Source ID
- Type
- Transactions before
- Transactions after
ActionThis is an event a Zap performs.SearchFind existing data in your app- Find by
- QueryRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Payment Intent IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app
New Badge Added to ContactTriggers when a new badge is added to a contact record.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
Gift UpdatedTriggers when a gift is updated in DonorDock
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New Activity CreatedTriggers when a new activity is created in DonorDock.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New Campaign CreatedTriggers when a new campaign is created.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New Fund CreatedTriggers when a new fund is created.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
Contact UpdatedTriggers when a contact is updated in DonorDock.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Type
- Contact Account Number
- Contact ID
- Contact Email
- Status
- Assigned User Email
- SubjectRequired
- Body
- Priority
- Contact Name
- Due Date
- Scheduled DateRequired
- Completed By
- Completed Date
- Completion Notes
- Location
- Campaign
- Appeal
- Volunteer Hours
- Add to Action Board
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- NameRequired
- Description
- Start Date
- End Date
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- NameRequired
- Description
- GL Account Number
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Donor ID
- Donor Account Number
- Email
- Pledged TotalRequired
- Pledge Payment IntervalRequired
- Number of InstallmentsRequired
- Start DateRequired
- Notes
- Campaign Name
- Appeal Name
- Fund Name
- First Name
- Last Name
- Address Line 1
- Address Line 2
- Address Line 3
- City
- State/Province
- Postal Code
- Country
- Mobile Phone
- Main Phone
- Deceased
- Salutation
- Addressee
- Date of Birth
- Do Not Solicit
- Organization Name
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Template NameRequired
- SubjectRequired
- From EmailRequired
- Contact ID
- Contact Email
- Contact Account Number
- Integration ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Gift IDRequired
- Date
- Received Amount
- Non-Deductible Amount
- Soft Credit Amount
- Fee Amount
- Fees Covered by Donor
- Payment Id
- Payment Description
- Tracking Code
- Tribute Description
- Transaction Type
- Status
- Payment Method
- Appeal Name
- Campaign Name
- Fund Account Number
- Fund Name
- Gift Tags
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Contact ID
- Integration ID
- Account Number
- Member ID
ActionThis is an event a Zap performs.SearchFind existing data in your app


