Create new Moxie clients from new Square payments
Organize your financial transactions and customer records effectively with this streamlined workflow. When a new payment is received in Square, a corresponding new payment record gets created in Moxie. This process ensures a thorough tracking of your customers and associated transactions, improving your overall business management.
- When this happens...

New PaymentTriggers when a new payment is created.TriggerPolling - automatically do this!

Create ClientCreates a new client record in HecticActionWrite
- Free forever for core features
- 14 day trial for premium features & apps
More things you can do with Square and Moxie
Discover other triggers and actions you can use with Square and Moxie
New AppointmentTriggers when a new appointment is created.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New CustomerTriggers when a new customer is created.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- LocationRequired
- Order Status
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Customer IDRequired
- GroupRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Inventory Change TypeRequired
- LocationRequired
- Catalog ObjectRequired
- QuantityRequired
- Ignore unchanged counts
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- LocationRequired
- Order IDRequired
- Customer IDRequired
- Accepted_payment_methodsRequired
- Payment due dateRequired
- Tipping enabled
- Invoice title
- Invoice number
- Description
- Delivery methodRequired
- Scheduled at
- Date of sale
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- PaymentRequired
- Refund amount
- Reason
- Team member
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Help_text
- LocationRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Customer IDRequired
- First Name
- Last Name
- Email_address
- Phone_number
- Country
- Street Address
- Apt./Suite
- City
- State
- ZIP
- Other
- Company
- Nickname
- Reference ID
- Birthday
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
Find Order by IDThis action retrieves the details of a specific order from Square using the order ID.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Customer_id
ActionThis is an event a Zap performs.SearchFind existing data in your app- LocationRequired
- Field_help
- Customer
- Fulfillment_state
- Status
ActionThis is an event a Zap performs.SearchFind existing data in your app- LocationRequired
- Field_help
- Customer
- Fulfillment_state
- Status
- Customer ID
- External Identifier
- Source
- Ticket Name
- Quantity
- Amount
- Currency
- Catalog Item Variation ID
- Note
- Unique Identifier
- Amount Discounted
- Amount Discounted Currency
- Name
- Percentage
- Type
- Unique Identifier
- Name
- Percentage
- Type
- Unique Identifier
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
Agreement SignedTriggers when an agreement is accepted and signed with e-signature.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Client CreatedTriggers when a new client is created in Moxie.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Client UpdatedTriggers when a client record is updated in Moxie.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Task DeletedTriggered when a Project Task is deleted
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Task ApprovalTriggers when a new Deliverable is ready for client approval.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Invoice SentTriggers when an invoice is sent in Moxie.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Meeting ScheduledTriggers when a new meeting is scheduled
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Opportunity CreatedTriggered with a pipeline opportunity is created
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Opportunity UpdatedTriggered with a pipeline opportunity is updated
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Project CompletedTriggers when a project is set to "complete" in Moxie.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Project UpdatedTriggers when the settings for a project are updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Proposal Signed[DEPRECATED - Please use "Agreement Signed"] - Triggers when a proposal is accepted and signed with e-signature.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Ticket ClosedTriggers and a support ticket is closed
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Ticket CreatedTriggers when a new support ticket is created
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Ticket UpdatedTriggers when a support ticket is updated
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Time Worked DeletedTriggers when a time worked record is deleted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Invoice NumberRequired
- Client Name
- Payment dateRequired
- AmountRequired
- Payment Type
- Reference Number
- Memo
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Client NameRequired
- Record TypeRequired
- Tax ID
- Address 1
- Address 2
- City
- State/Locality
- Zip/Postal
- Website
- Phone
- Contact First Name
- Contact Last Name
- Contact email
- Hourly Rate
- Note
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- NameRequired
- Description
- Stage Name
- Client Name
- First Name
- Last Name
- Business Name
- Email
- Phone
- Address 1
- Address 2
- City
- Locality / State
- Postal
- Country
- Lead source
- Website
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Project NameRequired
- Client NameRequired
- Template Name
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- User EmailRequired
- Ticket TypeRequired
- SubjectRequired
- CommentRequired
- Due Date
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Start TimeRequired
- End TimeRequired
- Client Name
- Project Name
- Deliverable Name
- Notes
- Create Client
- Create Project
- Create Deliverable
- User Email
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- DateRequired
- AmountRequired
- CurrencyRequired
- PaidRequired
- ReimbursableRequired
- Markup PercentageRequired
- Category
- Bill / Invoice Number
- Description
- Notes
- Vendor Name
- Client Name
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Search QueryRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app
- LocationRequired
- Team Member IDRequired
- Customer IDRequired
- Date and Time of AppointmentRequired
- Appointment Service IDRequired
- Note
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- First Name
- Last Name
- Email_address
- Phone_number
- Country
- Street Address
- Apt./Suite
- City
- State
- ZIP
- Other
- Company
- Nickname
- Reference_id
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- LocationRequired
- Customer ID
- External Identifier
- Buyer Email Address
- Payment TypeRequired
- Payment Note
- QuantityRequired
- AmountRequired
- CurrencyRequired
- Line Item Name
- Catalog Item Variation ID
- Pickup
- Display Name
- Carrier
- Expected Ship Date/Time
- Shipping Note
- Fulfillment Email Address
- Phone number of the fulfillment recipient
- Address Line 1
- Address Line 2
- State
- County
- Country
- City
- Postal Code
- Discount Type
- Name
- Percentage
- Amount Discounted
- Discount Currency
- Name
- Percentage
- Type
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Customer IDRequired
- GroupRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CustomerRequired
- AttributeRequired
- ValueRequired
- Idempotency Key
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- 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.- Field_help
- Email_address
- Phone Number
- Reference ID
ActionThis is an event a Zap performs.SearchFind existing data in your app- Field_help
- Text Filter
- Location
ActionThis is an event a Zap performs.SearchFind existing data in your app- Field_help
- Email_address
- Phone Number
- Reference ID
- First Name
- Last Name
- Country
- Street Address
- Apt./Suite
- City
- State
- ZIP
- Other
- Company
- Nickname
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
Agreement SentTriggers when a proposal is sent either via link or email.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Agreement ViewedTriggers when a user views the proposal.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Client DeletedTriggers when a client record is deleted in Moxie.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Task CreatedTriggered when a Project Task is created
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Task UpdatedTriggered with a Project Task is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Meeting CancelledTriggers when a meeting is cancelled
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Meeting UpdatedTriggers when a meeting is updated or rescheduled
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Opportunity DeletedTriggered with a pipeline opportunity is deleted
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Payment ReceivedTriggers when a payment is received either vial Stripe or manual entry.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Project CreatedTriggers when a new project is created in Moxie.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Proposal Sent[DEPRECATED - Please use "Agreement Sent"] - Triggers when a proposal is sent either via link or email.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Proposal Viewed[DEPRECATED - Please use "Agreement Viewed"] - Triggers when a user views the proposal.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Ticket CommentTriggers when a comment is created on a ticket
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Ticket DeletedTriggers when a support ticket is deleted
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Time Worked CreatedTriggers when a new time worked entry is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Time Worked UpdatedTriggers when a time worked entry has been updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Client NameRequired
- Project NameRequired
- Deliverable NameRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Client idRequired
- Due Date
- AmountRequired
- Description
- Notes
- Send to
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Event ID
- Start TimeRequired
- End TimeRequired
- TimezoneRequired
- NameRequired
- DescriptionRequired
- Location
- BusyRequired
- User Email
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Task nameRequired
- Client nameRequired
- Project nameRequired
- Start date
- Due date
- Status
- Description
- Assigned to
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- User EmailRequired
- Ticket NumberRequired
- Private CommentRequired
- CommentRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Event IdRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Form NameRequired
- First Name
- Last Name
- Email
- Phone
- Business Name
- Website
- Address 1
- Address 2
- City
- State / Province
- Zip / Postal
- Country
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.





