Terms of Service

Last updated: April 30, 2026

1. Acceptance of Terms

By accessing or using NXT Detail, you agree to be bound by these Terms of Service. If you do not agree to these terms, you may not use the platform.

2. Description of Service

NXT Detail provides a business management platform for service-based businesses including booking management, customer relationship management, invoicing, and payment processing. We offer both free and paid subscription tiers.

3. Accounts

You are responsible for maintaining the confidentiality of your account credentials and for all activities that occur under your account. You must provide accurate and complete information when creating an account.

4. Payments & Fees

Subscription fees. Subscription fees are billed in advance on a monthly or annual basis. Subscription fees are non-refundable except as required by applicable law.

Platform transaction fees. A platform transaction fee applies to payments processed through the platform via Stripe Connect:

  • Basic plan — 2% per transaction
  • Premium plan — 1.5% per transaction
  • Business plan — 1% per transaction

The platform fee is calculated on the total transaction amount (including any tip) and is automatically deducted at the time of payment.

Merchant of record. Service providers using NXT Detail are configured as merchants of record under Stripe Connect (direct charges model). When a customer pays for a service, the payment is processed against the provider's connected Stripe account, not NXT Detail's. NXT Detail facilitates the transaction and automatically receives the platform transaction fee, but does not hold customer funds at any point.

Refunds. When a service provider issues a refund to a customer:

  • The customer receives the full charge amount back.
  • The refund is debited directly from the provider's connected Stripe account balance.
  • Stripe's payment processing fee (typically 2.9% + $0.30 per transaction in the United States, subject to Stripe's pricing) is retained by Stripe on refunds; as the merchant of record, the provider absorbs this cost on refunded transactions.
  • The platform transaction fee earned on the original charge is non-refundable. The fee is earned at the moment the customer pays and is retained by NXT Detail on refund. This matches standard marketplace practice.

Taxes and 1099 reporting. As the merchant of record for customer transactions, service providers are responsible for applicable sales tax collection and remittance. Stripe will issue Form 1099-K directly to providers based on annual transaction volume processed through their connected Stripe account, in accordance with applicable IRS thresholds. NXT Detail does not issue 1099-K for customer transactions; service providers should consult a tax professional regarding their reporting obligations.

Chargebacks and disputes. Chargeback liability rests with the service provider as the merchant of record. If a customer disputes a transaction, NXT Detail's role is limited to making the booking record available as evidence; the response to the dispute and any associated fees are handled directly between the provider and Stripe.

We may change the platform fee structure or refund policy with at least 30 days' notice. Continued use after such notice constitutes acceptance of the change.

5. Cancellation Policy

Each service provider selects a cancellation policy that applies to their bookings. The policy is captured at the time the booking is confirmed and applies to that booking regardless of any later policy change by the provider.

  • Flexible — Full refund for cancellations made more than 24 hours before the scheduled service. 50% refund for cancellations within 24 hours.
  • Moderate — Full refund for cancellations made more than 5 days before the scheduled service. 50% refund for cancellations between 5 days and 24 hours. No refund within 24 hours.
  • Strict — 50% refund for cancellations made more than 7 days before the scheduled service. No refund within 7 days.
  • Non-refundable — No refund regardless of when the cancellation occurs.

Provider-initiated cancellation. If the service provider cancels a confirmed booking, the customer receives a full refund of the booking total (including any tip) regardless of the cancellation policy. The platform transaction fee remains non-refundable to the provider in accordance with Section 4.

Status overrides. Once a booking has reached en route or in progress status, no refund is issued regardless of policy. Bookings that have been completed cannot be cancelled.

Refund processing. Cancellations are processed through the platform's cancellation system, which calculates the refund based on the policy snapshotted at booking time and the current booking state, then issues the refund via Stripe. Refunds typically appear on the customer's payment method within 5 to 10 business days, subject to Stripe's processing timelines and the customer's issuing bank.

6. Reschedule Requests

Customers may request to reschedule a confirmed booking through the app. The service provider has 24 hours to respond. Possible outcomes:

  • Accepted. The booking is moved to the requested date and time. The customer is notified of the new time.
  • Declined. The booking remains at the original date and time. If the provider provides a reason, it is shared with the customer.
  • Expired. If the provider does not respond within 24 hours, the request expires automatically and the booking remains at the original date and time. The customer is notified.
  • Cancelled by customer. The customer may rescind a pending request at any time before the provider responds.

A reschedule request is not a cancellation. The original booking remains confirmed at the original date and time unless and until the provider accepts a reschedule request. No refund is issued in connection with a reschedule request, regardless of outcome.

If a customer wishes to cancel a booking rather than reschedule it, they must use the cancellation flow described in Section 5. Reschedule requests do not trigger refund processing.

7. Provider Schedule Availability

Service providers may mark dates or time ranges as unavailable through the platform (for example, vacation, days off, equipment maintenance, or one-off scheduling conflicts). Unavailability marks affect the customer-facing time picker — slots within marked unavailable periods are hidden from new booking requests.

Existing confirmed bookings on dates that the provider subsequently marks unavailable are not automatically cancelled. The provider is responsible for managing those existing bookings — either honoring them, contacting the customer to reschedule, or cancelling through the standard cancellation flow described in Section 5.

Customer-facing availability reflects the provider's current schedule at the time of browsing. A booking confirmed before an unavailability mark was created is not affected by the subsequent mark.

8. User Content

You retain ownership of all content you upload to the platform. By using our service, you grant us a limited license to store, display, and process your content solely for the purpose of providing our services.

9. Prohibited Conduct

You may not use the platform for any illegal purpose, to transmit harmful code, to impersonate others, or to interfere with the operation of the service.

10. Limitation of Liability

NXT Detail is provided "as is" without warranties of any kind. We shall not be liable for any indirect, incidental, or consequential damages arising from your use of the platform.

11. Termination

We may suspend or terminate your account if you violate these terms. You may cancel your account at any time through your account settings. Upon termination, your data will be retained for 30 days before deletion.

12. Changes to Terms

We may update these terms from time to time. We will notify you of material changes via email or through the platform. Continued use after changes constitutes acceptance.

13. Contact

For questions about these terms, contact us at support@nxt-detail.com.