領収書
POS領収書印刷テンプレートは、無料およびプロプラグインの両方のincludes/views/print/tmpl-receipt.phpファイルにあります。領収書テンプレートは、テーマディレクトリにwoocommerce-pos/print/tmpl-receipt.phpファイルを作成することでカスタマイズできます。両方のテンプレートのコードは以下に含まれています。
基本領収書テンプレート
プロ領収書テンプレート
プロ領収書テンプレートでは、ロゴ、店舗住所、営業時間、特別メッセージなどの店舗管理からの追加情報を許可します。
領収書の日付をカスタマイズする
WCPOSは、日付文字列をローカライズするためにmoment.jsを使用します。デフォルトの日付形式は"MMMM Do YYYY, h:mm:ss a"で、例えば2015年5月31日、午後7時20分44秒です。日付形式をカスタマイズするための詳細はmoment.jsのドキュメントを参照してください。
注文プロパティ
WCPOSは、注文領収書テンプレートにWC REST APIからのjson出力を使用します。WC REST APIのドキュメントは、標準的なjson出力の例を示しています。WCPOSはwoocommerce_api_order_responseフィルターを使用していくつかの追加プロパティを追加しています。
| プロパティ | 説明 |
|---|---|
| cart_discount_tax | カート割引の税部分 |
| cashier.id | 現金出納者のユーザーID |
| cashier.first_name | 現金出納者の名前 |
| cashier.last_name | 現金出納者の姓 |
| payment_details.result | 支払いゲートウェイの成功または失敗 |
| payment_details.message | 支払いゲートウェイからのメッセージ |
| payment_details.redirect | オフサイト支払いのリダイレクトURL(例:PayPal Standard) |
payment_details.method_gateway | ゲートウェイ固有のメッセージ(例:支払金額とお釣り) |
| shipping_lines[i].total_tax | 各配送ラインの税額を追加 |
| subtotal_tax | 小計の税部分 |