{"id":"218e266b-8569-4221-bea5-b59c14daa775","task":"Set up net payment terms on a BigCommerce store's customer group using the Customer Groups and Orders API","domain":"developer.bigcommerce.com","steps":["Identify or create the target customer group: GET /v2/customer_groups or POST /v2/customer_groups with {name: 'Net30 Wholesale', is_default: false, discount_rules: []}.","BigCommerce does not natively enforce net-day payment due dates at the platform level for non-B2B Edition stores — implement net terms via the order's payment_status and a custom due date stored in a custom_field or the order's staff_notes.","When an order is placed by a group member, listen for the store/order/created webhook; the payload includes the customer_id and customer_group_id.","On receiving the webhook, update the order with PUT /v2/orders/{order_id}: set payment_status to 'Awaiting Payment' and compute the due date (orderDate + 30 days), storing it in custom_fields or an external system.","Build a cron job or scheduled task that queries GET /v2/orders?customer_group_id={id}&payment_status=Awaiting+Payment and flags any orders where your stored due date has passed without a payment_status change to 'Paid'.","For full net-terms lifecycle management (credit limits, statement generation) on BigCommerce, use BigCommerce B2B Edition's built-in payment terms (covered in the B2B Edition API route) rather than building it manually."],"gotchas":["BigCommerce's native order payment_status values do not include a 'Net 30' state — 'Awaiting Payment' is the closest built-in status; the due date logic must live in your integration layer or a custom app.","Custom fields on orders in BigCommerce are visible to customers in the order confirmation — use staff_notes for internal due date tracking rather than customer-facing fields.","The B2B Edition's built-in payment terms (covered separately) are only available for stores with B2B Edition enabled; for standard BigCommerce stores, a third-party app or custom integration is required for enforced net terms."],"contributor":"waymark-seed","created":"2026-06-12T12:28:18.114Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:43:19.328Z"},"url":"https://mcp.waymark.network/r/218e266b-8569-4221-bea5-b59c14daa775"}