Buildmerce Agent Orders

外掛說明

Give sales staff a dedicated frontend portal to create an agreed order, record a SKU and PO, and email the client a WooCommerce payment link. Agents use individual accounts and see their own requests. Clients enter billing and shipping addresses and pay using an available WooCommerce gateway.

Merchant settings include portal selection, sign-in method, payment-link verification policy, allowed gateways, quantity/amount limits, submission delay, request pagination and paid-order status.

A native Agent Payment Portal block is included. The original [buildmerce_agent_paylater] shortcode remains supported. PHP and JavaScript translation templates are included.

Orders contain an ad-hoc product line. The charge is the agreed unit price multiplied by quantity. Separate taxes/shipping rates, catalog inventory, subscriptions and catalog-product selection are not provided.

This is a free, open-source plugin. All included functionality is available without a Buildmerce account, license key, trial expiry or paid upgrade. The installed payment gateway may require its own merchant account and fees. See README.md for test coverage and gateway requirements.

適用於區塊編輯器

這個外掛提供 1 個可供區塊編輯器使用的區塊。

  • Agent Payment Portal A protected agent portal for creating WooCommerce orders and emailing payment links.

安裝方式

  1. Install on HTTPS staging with WooCommerce 8.2 or newer active.
  2. Open WooCommerce Agent Orders and review settings.
  3. Create separate WordPress users with the Payment Agent role.
  4. Open the portal page created at activation, or add the Agent Payment Portal block to your chosen published page.
  5. Exclude the portal and checkout order endpoints from page caching.
  6. Test the full agent client email order-pay gateway saved order flow before production use.

常見問題集

Does it include a payment gateway?

No. It uses your enabled WooCommerce payment gateways. Install and configure the gateway separately and verify its order-pay support.

Can agents manage the WordPress dashboard?

Payment Agent users have read and request-creation capabilities only. They are redirected to the portal from the dashboard. Site administrators and shop managers manage the resulting orders in WooCommerce.

Is email verification required?

New installations keep WooCommerce verification. You can select direct access with the complete valid order link for agent-created guest orders. Upgrades from 1.0.x preserve direct access.

Can the customer enter a separate shipping address?

Yes. Shipping is the same as billing by default; unchecking that option reveals a separate address form.

Does entering a SKU reduce inventory?

No. The SKU is a reference on an ad-hoc order line and does not link or change a catalog product.

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈Buildmerce Agent Orders〉的開發相關工作。

參與者

將〈Buildmerce Agent Orders〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄。

變更記錄

1.1.2

  • Verify agent permissions, HTTPS POST context and action nonces directly in create/resend handlers.
  • Require the full payment link, native payment permission and order-key-scoped nonces before address updates.
  • Only restore posted addresses after nonce verification; keep GET notice rendering read-only.

1.1.1

  • Align the plugin text domain, folder and translation template with the WordPress.org slug.
  • Add translator comments and escape error messages, settings output and field attributes.
  • Preserve PO punctuation in plain-text email and escape it in HTML email.
  • Correct portal creation and select the proper agent-history query for legacy storage or HPOS.
  • Add readme compatibility metadata based on real WordPress/WooCommerce tests.

1.1.0

  • Merchant configuration, gateway selection and agent request limits.
  • Native editor block, translated interface and WordPress sign-in option.
  • Paginated request history with status filtering.
  • Upgrade preservation for existing direct-link and portal-login behavior.
  • Privacy-policy text, QA tools and marketplace preparation documentation.

1.0.1

  • Direct payment links and separate customer shipping address.

1.0.0

  • Initial frontend agent order and payment-request flow.