Create sales invoices in Xero for new Stax payments
Don't worry about manually inputting sales invoices into Xero when a payment is received in Stax. Each time a transaction is processed in Stax, a sales invoice will automatically be created in Xero.
Don't worry about manually inputting sales invoices into Xero when a payment is received in Stax. Each time a transaction is processed in Stax, a sales invoice will automatically be created in Xero.
- When this happens...  New Payment New PaymentTriggers when a new payment (transaction) is posted to your account. TriggerInstantThis event starts a Zap instantly.
- automatically do this!  Create Sales Invoice Create Sales InvoiceCreates a new sales invoice (Accounts Receivable). ActionWriteCreate a new record or update an existing record in your app.
- Free forever for core features
- 14 day trial for premium features & apps
 - New Customer- Triggers when a new customer is created. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - New Invoice- Triggers when a new invoice is created. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - New Scheduled Invoice- Triggers when a new scheduled invoice is created. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - Deleted Catalog Item- Triggers when a catalog item has been deleted. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - List Payment- Lists your Payments. Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
 - Updated Dispute- Triggers when an existing dispute is updated. Note that the API does not highlight which field(s) have updated. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - Updated Catalog Item- Triggers when an existing catalog item has been updated. Note that the API does not highlight which field(s) have updated. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - Updated Payment- Triggers when a payment (transaction) is updated. Example, a payment is linked to a new customer. Note that a refund is considered a new transaction. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
- Customer 
- Internal Memo 
- Reference 
- The amount of tax to collect 
- The subtotal of all line itemsRequired 
- The grand total to charge for the invoiceRequired 
- Due Date 
- Number of line items to populateRequired 
- Line items will be populated by: 
- Send this now to the customer's email? 
- Optionally set a different date for this invoice, defaults to right now 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Customer 
- Schedule TypeRequired 
- Start OnRequired 
- Run IntervalRequired 
- Schedule this many timesRequired 
- Internal Memo 
- Reference 
- The amount of tax to collect 
- The subtotal of all line itemsRequired 
- The grand total to charge for the invoiceRequired 
- Number of line items to populateRequired 
- Line items will be populated by: 
- Send this now to the customer's email? 
- Optionally set a different date for this invoice, defaults to right now 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- The Item's unique identifier in the catalogRequired 
- Item NameRequired 
- Number in StockRequired 
- Item Code 
- Base Price 
- Category 
- Item Details 
- Is Active? 
- Is Taxable? 
- Is Discount? 
- Is Percentage? 
- Is Subscription? 
- Is Service? 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Search by keywordRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Search by customerRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Search by keywordRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Search by keywordRequired 
- Customer 
- Internal Memo 
- Reference 
- The amount of tax to collect 
- The subtotal of all line itemsRequired 
- The grand total to charge for the invoiceRequired 
- Due Date 
- Number of line items to populateRequired 
- Line items will be populated by: 
- Send this now to the customer's email? 
- Optionally set a different date for this invoice, defaults to right now 
 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
- Search by keywordRequired 
- Customer 
- Schedule TypeRequired 
- Start OnRequired 
- Run IntervalRequired 
- Schedule this many timesRequired 
- Internal Memo 
- Reference 
- The amount of tax to collect 
- The subtotal of all line itemsRequired 
- The grand total to charge for the invoiceRequired 
- Number of line items to populateRequired 
- Line items will be populated by: 
- Send this now to the customer's email? 
- Optionally set a different date for this invoice, defaults to right now 
 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
- OrganizationRequired 
- Days OverdueRequired 
 Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
- Trigger Info 
- OrganizationRequired 
- PayRun Status 
- PayRun Period Start Date 
- PayRun Period End Date 
 Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
- OrganizationRequired 
- Purchase Order Status 
 Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
- OrganizationRequired 
- Payment Type 
 Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
- OrganizationRequired 
- Status 
- Change 
- Contact 
- Trigger Preference 
- Copy 
 Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
- OrganizationRequired 
- InvoiceRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- OrganizationRequired 
- Item CodeRequired 
- NameRequired 
- Description 
- Is SoldRequired 
- Sales Unit Price 
- Sales Account 
- Sales Tax Type 
- Is PurchasedRequired 
- Purchase Description 
- Purchase Unit Price 
- Purchase Account 
- Purchase Tax Type 
- Is TrackedRequired 
- Inventory Asset Account 
- Cost of Goods Sold Account 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- OrganizationRequired 
- Transaction TypeRequired 
- ContactRequired 
- Bank AccountRequired 
- Date 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- OrganizationRequired 
- Contact NameRequired 
- Account Number 
- Sales Default Account Code 
- Purchases Default Account Code 
- Contact Requirements 
- Primary Person - First Name 
- Primary Person - Last Name 
- Primary Person - Email 
- Secondary Person - First Name 
- Secondary Person - Last Name 
- Secondary Person - Email 
- Include secondary person in emails sent to contact? 
- Phone - Country Code 
- Phone - Area Code 
- Phone Number 
- Fax - Country Code 
- Fax - Area Code 
- Fax - Number 
- Mobile - Country Code 
- Mobile - Area Code 
- Mobile - Number 
- Direct Dial - Country Code 
- Direct Dial - Area Code 
- Direct Dial - Number 
- Address Type Of 
- Address - Attention 
- Address - Line 1 
- Address - Line 2 
- Address - City/Town 
- Address - State/Region 
- Address - Postal/Zip Code 
- Address - Country 
- Tax Number 
- Bank Account Number 
- Groups 
- Contact Number 
- Company Number 
- Payment Terms - Invoice Due (days) 
- Payment Terms - Type for Sales Invoices 
- Payment Terms - Bill Due (days) 
- Payment Terms - Type for Purchase Invoices 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- OrganizationRequired 
- ContactRequired 
- Date 
- Expiry 
- Quote Number 
- Reference 
- Theme 
- Title 
- Summary 
- Currency 
- Amounts Are 
- Terms 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- OrganizationRequired 
- Warning Message 
- Credit Note IDRequired 
- Allocation IDRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Info 
- OrganizationRequired 
- First NameRequired 
- Middle Names 
- Last NameRequired 
- Date of BirthRequired 
- Title 
- EmailRequired 
- Gender 
- Phone Number 
- Mobile Number 
- Twitter Username 
- Job Title 
- Classification 
- Termination Date 
- Termination Reason 
- Income Type 
- Employment Type 
- Status 
- Copy Employment 
- Employment Basis 
- Start Date 
- Payroll Calendar 
- Employee Group Name 
- Is Authorised to Approve Leave 
- Is Authorised to Approve Timesheets 
- Super Fund 
- Employee Number 
- Copy Tax Declaration 
- Tax File Number 
- TFN Exemption Type 
- Residency Status 
- Tax Scale Type 
- Tax Offset Estimated Amount 
- Upward Variation Tax Withholding Amount 
- Approved Withholding Variation Percentage 
- Copy Bank Account 
- Statement Text 
- Account Name 
- BSB Number 
- Account Number 
- Remainder 
- Copy Address 
- Address Line 1 
- Address Line 2 
- City/Suburb 
- State/Region 
- Postal Code 
- Country 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- OrganizationRequired 
- Contact NameRequired 
- Email Address 
- Status 
- Date 
- Due Date 
- Currency 
- Url 
- Attachment 
- Branding Theme 
- Reference 
- Line Items Type 
- Item Code 
- Description 
- QuantityRequired 
- Unit Price 
- Account 
- Tax Rate 
- Tracking 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- OrganizationRequired 
- Document Type 
- Document ID or NumberRequired 
- Paid ToRequired 
- Date 
- Currency Rate 
- AmountRequired 
- Reference 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- OrganizationRequired 
- Contact (supplier)Required 
- Date 
- Delivery Date 
- Order Number 
- Reference 
- Theme 
- Currency 
- Tax Type 
- Delivery Address 
- Attention 
- Telephone 
- Delivery Instructions 
- Attachments 
- Purchase Order Status 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Info 
- OrganizationRequired 
- EmployeeRequired 
- First NameRequired 
- Middle Names 
- Last NameRequired 
- Date of BirthRequired 
- Title 
- EmailRequired 
- Gender 
- Phone Number 
- Mobile Number 
- Twitter Username 
- Job Title 
- Classification 
- Termination Date 
- Termination Reason 
- Income Type 
- Employment Type 
- Status 
- Copy Employment 
- Employment Basis 
- Start Date 
- Payroll Calendar 
- Employee Group Name 
- Is Authorised to Approve Leave 
- Is Authorised to Approve Timesheets 
- Super Fund 
- Employee Number 
- Copy Tax Declaration 
- Tax File Number 
- TFN Exemption Type 
- Residency Status 
- Tax Scale Type 
- Tax Offset Estimated Amount 
- Upward Variation Tax Withholding Amount 
- Approved Withholding Variation Percentage 
- Copy Bank Account 
- Statement Text 
- Account Name 
- BSB Number 
- Account Number 
- Remainder 
- Copy Address 
- Address Line 1 
- Address Line 2 
- City/Suburb 
- State/Region 
- Postal Code 
- Country 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- OrganizationRequired 
- Quote IDRequired 
- Quote Number 
- Status 
- ContactRequired 
- Date 
- Expiry 
- Reference 
- Theme 
- Title 
- Summary 
- Currency 
- Amounts Are 
- Terms 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- OrganizationRequired 
- Resource typeRequired 
- FileRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- OrganizationRequired 
- Search ByRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- OrganizationRequired 
- Email 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- OrganizationRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- OrganizationRequired 
- Invoice IDRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- OrganizationRequired 
- Search ByRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- OrganizationRequired 
- Search ByRequired 
- Contact NameRequired 
- Account Number 
- Sales Default Account Code 
- Purchases Default Account Code 
- Contact Requirements 
- Primary Person - First Name 
- Primary Person - Last Name 
- Primary Person - Email 
- Secondary Person - First Name 
- Secondary Person - Last Name 
- Secondary Person - Email 
- Include secondary person in emails sent to contact? 
- Phone - Country Code 
- Phone - Area Code 
- Phone Number 
- Fax - Country Code 
- Fax - Area Code 
- Fax - Number 
- Mobile - Country Code 
- Mobile - Area Code 
- Mobile - Number 
- Direct Dial - Country Code 
- Direct Dial - Area Code 
- Direct Dial - Number 
- Address Type Of 
- Address - Attention 
- Address - Line 1 
- Address - Line 2 
- Address - City/Town 
- Address - State/Region 
- Address - Postal/Zip Code 
- Address - Country 
- Tax Number 
- Bank Account Number 
- Groups 
- Contact Number 
- Company Number 
- Payment Terms - Invoice Due (days) 
- Payment Terms - Type for Sales Invoices 
- Payment Terms - Bill Due (days) 
- Payment Terms - Type for Purchase Invoices 
 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
 - New Dispute- Triggers when a new dispute is created. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - New Catalog Item- Triggers when a new catalog item is created. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - New Payment- Triggers when a new payment (transaction) is posted to your account. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - Deleted Scheduled Invoice- Triggers when a scheduled invoice has been deleted. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - Updated Customer- Triggers when a an existing customer is updated. Note that the API does not highlight which field(s) have updated. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - Updated Invoice- Triggers when a new invoice is updated. Note that the API does not highlight which field(s) have updated. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - Updated Scheduled Invoice- Triggers when an existing scheduled invoice is updated. Examples: occurence dates changed, amount changes. Note that the API does not highlight which field(s) have updated. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
- First/Given NameRequired 
- Last/Family NameRequired 
- Email AddressRequired 
- Allow Customer to Pay With Credit Card 
- Company associated with this customer 
- Phone Number 
- SMS Number 
- Street Address, Line 1 
- Street Address, Line 2 
- City 
- State/Province 
- Zip/Postal Code 
- Country 
- Reference 
- Notes about Customer 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Item NameRequired 
- Number in StockRequired 
- Item Code 
- Base Price 
- Category 
- Item Details 
- Is Active? 
- Is Taxable? 
- Is Discount? 
- Is Percentage? 
- Is Subscription? 
- Is Service? 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Total to ChargeRequired 
- Payment MethodRequired 
- Invoice 
- Create Pre-Authorization?Required 
- First/Given NameRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Search by keywordRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Search by keywordRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Search by keywordRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Search by keywordRequired 
- First/Given NameRequired 
- Last/Family NameRequired 
- Email AddressRequired 
- Allow Customer to Pay With Credit Card 
- Company associated with this customer 
- Phone Number 
- SMS Number 
- Street Address, Line 1 
- Street Address, Line 2 
- City 
- State/Province 
- Zip/Postal Code 
- Country 
- Reference 
- Notes about Customer 
 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
- Search by keywordRequired 
- Item NameRequired 
- Number in StockRequired 
- Item Code 
- Base Price 
- Category 
- Item Details 
- Is Active? 
- Is Taxable? 
- Is Discount? 
- Is Percentage? 
- Is Subscription? 
- Is Service? 
 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
- Search by keywordRequired 
- Total to ChargeRequired 
- Payment MethodRequired 
- Invoice 
- Create Pre-Authorization?Required 
- First/Given NameRequired 
 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
- OrganizationRequired 
- Status 
- Type 
 Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
- OrganizationRequired 
- Report TypeRequired 
 Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
- OrganizationRequired 
- Payment Type 
 Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
- OrganizationRequired 
- Project State 
 Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
- OrganizationRequired 
- Quote Status 
 Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
- OrganizationRequired 
- Status 
 Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
- OrganizationRequired 
- Invoice IDRequired 
- NoteRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- OrganizationRequired 
- Credit Note IDRequired 
- Invoice IDRequired 
- AmountRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- OrganizationRequired 
- From AccountRequired 
- To AccountRequired 
- AmountRequired 
- Date 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- OrganizationRequired 
- CodeRequired 
- NameRequired 
- TypeRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- OrganizationRequired 
- TypeRequired 
- ContactRequired 
- Date 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- OrganizationRequired 
- Invoice IDRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- OrganizationRequired 
- Mark Item as a Sales Item? 
- Mark Item as a Purchase Item? 
- Item Name 
- Item CodeRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- OrganizationRequired 
- Contact NameRequired 
- Email Address 
- Contact Account Number 
- Primary Person - First Name 
- Primary Person - Last Name 
- Phone - Country Code 
- Phone - Area Code 
- Phone Number 
- Fax - Country Code 
- Fax - Area Code 
- Fax - Number 
- Mobile - Country Code 
- Mobile - Area Code 
- Mobile - Number 
- Direct Dial - Country Code 
- Direct Dial - Area Code 
- Direct Dial - Number 
- Contact Address Type 
- Address - Attention 
- Address - Line 1 
- Address - Line 2 
- Address - City/Town 
- Address - State/Region 
- Address - Postal/Zip Code 
- Address - Country 
- Contact Tax Number 
- Bank Account Number 
- Contact Number 
- Status 
- Date 
- Due Date 
- Currency 
- Url 
- Attachment 
- Branding Theme 
- Number 
- Reference 
- Sent To Contact 
- Line Items Type 
- Item Code 
- Description 
- QuantityRequired 
- Unit Price 
- Discount % 
- Discount Amount 
- Account 
- Tax Rate 
- Tracking 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- OrganizationRequired 
- ContactRequired 
- Project NameRequired 
- Deadline for the project 
- Project Estimate 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- OrganizationRequired 
- ContactRequired 
- Repeated Invoice Schedule 
- Invoice Creation: Frequency TypeRequired 
- Invoice Creation: Frequency (Period)Required 
- Due Date Type: Payment TermsRequired 
- Set Due Dates (Days)Required 
- Start Date: Required 
- End Date 
- StatusRequired 
- Currency 
- Branding Theme 
- Reference 
- Mark as approved for sending? 
- Email a copy to Sender? 
- Include PDF 
- Line Amount Types 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- OrganizationRequired 
- Purchase OrderRequired 
- Contact 
- Update Method for Line Items 
- Date 
- Delivery Date 
- Line Amount Types 
- Purchase Order Number 
- Reference 
- Branding Theme 
- Currency 
- Status 
- Sent to Contact 
- Delivery Address 
- Attention To 
- Telephone 
- Delivery Instructions 
- Expected Arrival Date 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Info 
- OrganizationRequired 
- Invoice IdRequired 
- Contact 
- Status 
- Date 
- Due Date 
- Expected Payment Date 
- Reference 
- Branding Theme 
- Url 
- Currency 
- Sent To Contact 
- Attachments 
- Invoice Number 
- Line Amount Types 
 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.
- OrganizationRequired 
- Search ByRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- OrganizationRequired 
- Invoice IDRequired 
- Include PDF File 
- Include Online Invoice URL 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- OrganizationRequired 
- Contact IDRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- OrganizationRequired 
- Search ByRequired 
- Include Online Invoice URL 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- OrganizationRequired 
- Search ByRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- OrganizationRequired 
- Search ByRequired 
- Mark Item as a Sales Item? 
- Mark Item as a Purchase Item? 
- Item Name 
- Item CodeRequired 
 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






