मुख्य सामग्री के लिए छोड़ें
संस्करण: 1.x

क्लाउड प्रिंटिंग

क्लाउड प्रिंटिंग से WCPOS रसीदें ऐसे प्रिंटर पर भेज सकता है जो बिक्री काउंटर चलाने वाले डिवाइस से सीधे कनेक्ट नहीं है। इसे WP Admin में एक बार सेट करें और ऑर्डर किचन प्रिंटर, बैक-ऑफिस प्रिंटर या दूसरे कमरे के प्रिंटर पर प्रिंट होंगे — बिना हर डिवाइस को हार्डवेयर खोजकर उसके साथ पेयर किए।

क्लाउड प्रिंटिंग क्या है?

स्थानीय प्रिंटिंग में POS चलाने वाला डिवाइस USB, Bluetooth या स्थानीय नेटवर्क के माध्यम से सीधे प्रिंटर से बात करता है। जब प्रिंटर बिक्री काउंटर के पास हो, तब यह सही विकल्प है — उसी डिवाइस पर USB, Bluetooth और नेटवर्क प्रिंटर कनेक्ट करने के लिए प्रिंटर सेटअप देखें।

क्लाउड प्रिंटिंग अन्य सभी स्थितियों के लिए है: अलग स्थान पर, अलग नेटवर्क पर स्थित प्रिंटर या ऐसा प्रिंटर जिसे हर डिवाइस पर कॉन्फ़िगर किए बिना सभी डिवाइस साझा करें। इसके दो डिलीवरी मॉडल हैं:

  • पोलिंग प्रिंटर। प्रिंटर तय अंतराल पर इंटरनेट के माध्यम से WCPOS से संपर्क करता है, पूछता है "क्या मेरे लिए कुछ है?", और प्रतीक्षारत जॉब डाउनलोड करता है। WCPOS कभी प्रिंटर से कनेक्ट नहीं होता — बातचीत हमेशा प्रिंटर ही शुरू करता है। Star CloudPRNT और Epson Server Direct Print इसी तरह काम करते हैं।
  • होस्टेड रिले प्रदाता। WCPOS प्रिंट जॉब को होस्टेड सेवा में भेजता है और वह सेवा उसे प्रिंटर तक पहुँचाती है। Star Online और PrintNode इसी तरह काम करते हैं। Star Online आपके stario.online खाते में पंजीकृत Star CloudPRNT प्रिंटरों तक डिलीवर करता है; PrintNode अपने डेस्कटॉप क्लाइंट के माध्यम से लगभग किसी भी ऐसे प्रिंटर तक डिलीवर करता है, जिस पर वह कंप्यूटर पहले से प्रिंट कर सकता है।
प्रिंटर पोल क्यों करता है?

पोलिंग प्रिंटर को खुले पोर्ट, स्थिर IP या फ़ायरवॉल में किसी बदलाव की आवश्यकता नहीं होती — वह केवल आउटबाउंड अनुरोध करता है। इसलिए यह दूरस्थ साइट पर लगे प्रिंटर या ऐसे राउटर के पीछे लगे प्रिंटर के लिए उपयुक्त है जिस पर नियंत्रण नहीं है। इसका समझौता एक छोटा विलंब है: प्रिंटर अगला पोल होने पर ही प्रिंट करता है।

प्रदाता चुनना

अपने हार्डवेयर के अनुरूप प्रदाता चुनें।

स्टार CloudPRNT

CloudPRNT फ़र्मवेयर चलाने वाले Star थर्मल प्रिंटरों के लिए। प्रिंटर WCPOS को पोल करता है और जॉब प्राप्त करता है। रसीदें प्रिंटर के मूल कमांड में रेंडर की जाती हैं। थर्मल टेम्पलेट आवश्यक है।

स्टार ऑनलाइन

stario.online खाते में पंजीकृत Star प्रिंटरों के लिए। WCPOS, Star Document Markup को Star की होस्ट की गई सेवा पर भेजता है और प्रिंटर उसे Star Online से प्राप्त करता है। थर्मल टेम्पलेट आवश्यक है।

एप्सन सर्वर डायरेक्ट प्रिंट

Server Direct Print का समर्थन करने वाले Epson ePOS प्रिंटरों के लिए। प्रिंटर WCPOS को पोल करता है और ePOS-Print XML के रूप में जॉब प्राप्त करता है। थर्मल टेम्पलेट आवश्यक है।

प्रिंटनोड

किसी भी OS पर, PrintNode desktop client के माध्यम से, लगभग हर उस प्रिंटर के साथ काम करता है जिस पर आपका कंप्यूटर प्रिंट कर सकता है। WCPOS एक PDF भेजता है, इसलिए आप किसी भी टेम्पलेट का उपयोग कर सकते हैं — जिसमें पूरे पृष्ठ वाले HTML इनवॉइस भी शामिल हैं।

प्रदाताहार्डवेयरजॉब का प्रवाहटेम्पलेट
स्टार CloudPRNTCloudPRNT फ़र्मवेयर वाला Star थर्मल प्रिंटरप्रिंटर WCPOS को पोल करता हैकेवल थर्मल
Star ऑनलाइनstario.online में पंजीकृत Star प्रिंटरWCPOS, Star ऑनलाइन को Star Document Markup भेजता हैकेवल थर्मल
Epson सर्वर डायरेक्ट प्रिंटसर्वर डायरेक्ट प्रिंट वाला Epson ePOS प्रिंटरप्रिंटर WCPOS को पोल करता हैकेवल थर्मल
प्रिंटनोडकिसी भी OS से कनेक्ट किया गया प्रिंटर + PrintNode क्लाइंटWCPOS, PrintNode को PDF भेजता हैकोई भी टेम्पलेट

WCPOS क्लाउड प्रिंट — रिले

जब पोलिंग प्रिंटर (Star CloudPRNT या Epson सर्वर डायरेक्ट प्रिंट) सेट अप किया जाता है, तो WCPOS द्वारा दिया गया पोल URL अपनी साइट की बजाय cloudprint.wcpos.com की ओर इंगित करता है। यही WCPOS क्लाउड प्रिंट है — WCPOS द्वारा संचालित एक निःशुल्क रिले, जो प्रिंटर और स्टोर के बीच स्थित होता है।

यह क्यों मौजूद है। रसीद प्रिंटरों में छोटा, कम अपडेट होने वाला फ़र्मवेयर चलता है। कई प्रिंटर आधुनिक होस्टिंग पर किसी स्टोर से सुरक्षित कनेक्शन पूरा नहीं कर पाते: नए TLS संस्करण, नए प्रमाणपत्र प्राधिकारी या साइट के सामने मौजूद CDN/फ़ायरवॉल (Cloudflare इसका एक सामान्य कारण है) प्रिंटर को अस्वीकार कर सकते हैं — या प्रिंटर उन्हें अस्वीकार कर सकता है। इसका लक्षण यह है कि सभी सेटिंग्स सही होने पर भी प्रिंटर हमेशा प्रतीक्षा में अटका रहता है। रिले प्रिंटरों को ऐसा कनेक्शन प्रदान करता है, जिस पर पुराना फ़र्मवेयर हमेशा बातचीत कर सकता है, और उनके ट्रैफ़िक को स्टोर तक भेज देता है।

यह कैसे कार्य करता है:

  • क्लाउड प्रिंट की सेटिंग्स पहली बार खोलने पर साइट रिले से स्वचालित रूप से कनेक्ट हो जाती है — सक्षम करने या कॉन्फ़िगर करने के लिए कुछ नहीं है।
  • प्रिंटर cloudprint.wcpos.com को पोल करता है; रिले अनुरोध को स्टोर तक अग्रेषित करता है और स्टोर का उत्तर लौटाता है। प्रिंट कार्य रिले के माध्यम से गुजरते हैं — वे कभी उस पर संग्रहीत नहीं होते।
  • रिले अधिकांश निष्क्रिय पोलिंग को संभाल लेता है, इसलिए निष्क्रिय प्रिंटर के कारण साइट पर हर कुछ सेकंड में एक के बजाय लगभग प्रति मिनट एक अनुरोध आता है।
  • यदि साइट रिले से कनेक्ट नहीं हो सकती (उदाहरण के लिए, ऐसी स्थानीय विकास साइट जिस तक रिले नहीं पहुँच सकता), तो WCPOS स्वचालित रूप से सीधे-साइट URL पर वापस आ जाता है।
सीधे कनेक्शन को प्राथमिकता है?

हर प्रिंटर की सेटअप स्क्रीन में सीधे-साइट URL दिखाने वाला उन्नत विस्तार अनुभाग होता है। यदि होस्टिंग प्रिंटर के अनुकूल है या जॉब को रिले के माध्यम से नहीं भेजना है, तो इसका उपयोग करें। डेवलपर एक पंक्ति से पूरी साइट पर रिले बंद कर सकते हैं:

add_filter( 'woocommerce_pos_cloud_print_relay_enabled', '__return_false' );

रिले क्या देख सकता है। कनेक्ट करने पर साइट URL wcpos.com के साथ साझा होता है और प्रिंट जॉब — जिनकी रसीद सामग्री में ऑर्डर विवरण शामिल होता है — प्रिंटर तक पहुँचने के लिए रिले से होकर गुजरते हैं। कुछ भी संग्रहीत नहीं किया जाता। पूरी जानकारी गोपनीयता नीति में उपलब्ध है।

क्लाउड प्रिंटर सेट करना

क्लाउड प्रिंटर को WP Admin में एक बार कॉन्फ़िगर किया जाता है और वे हर डिवाइस पर साझा होते हैं — स्थानीय प्रिंटरों के विपरीत, जो हर डिवाइस के लिए अलग से संग्रहीत होते हैं।

WP Admin > POS > सेटिंग्स > क्लाउड प्रिंट पर जाएँ और प्रिंटर जोड़ें पर क्लिक करें। इसे एक नाम दें (उदाहरण के लिए "रसोई" या "बैक ऑफिस")। WCPOS प्रिंटर से अपने-आप एक स्थिर प्रिंटर ID बनाता है — यह कभी नहीं बदलती, इसलिए प्रिंटर के फर्मवेयर कॉन्फ़िगरेशन में इसका संदर्भ लेना सुरक्षित है।

प्रिंटर बन जाने के बाद, प्रदाता की ओर का सेटअप कॉन्फ़िगर करें।

Star या Epson (पोलिंग प्रिंटर)

1

WCPOS में प्रिंटर जोड़ें

WP Admin > POS > सेटिंग्स > क्लाउड प्रिंट में प्रिंटर जोड़ें और प्रदाता के रूप में Star CloudPRNT या Epson Server Direct Print चुनें। WCPOS उस प्रिंटर के लिए एक पोल URL और एक एक-बार उपयोग वाला टोकन बनाता है।

2

पोल URL और टोकन कॉपी करें

बनाया गया पोल URL और टोकन कॉपी करें। URL सामान्यतः cloudprint.wcpos.com की ओर संकेत करता है — यह WCPOS क्लाउड प्रिंट रिले है और यही आवश्यक है; सीधे-साइट URL उन्नत विस्तार अनुभाग में उपलब्ध है। टोकन केवल एक बार दिखाया जाता है — खो जाने पर प्रिंटर कार्ड से नया टोकन बनाएँ और प्रिंटर में नया मान अपडेट करें।

3

उन्हें प्रिंटर के कॉन्फ़िगरेशन में दर्ज करें

प्रिंटर का कॉन्फ़िगरेशन पृष्ठ खोलें — Star के लिए CloudPRNT सेटिंग्स या Epson के लिए सर्वर डायरेक्ट प्रिंट सेटिंग्स — और पोल URL व टोकन चिपकाएँ। यदि प्रिंटर पोलिंग अंतराल पूछता है, तो उसे सेट करें (आमतौर पर कुछ सेकंड)। आवश्यकता होने पर सहेजें और प्रिंटर को रीबूट करें।

एक पोल चक्र के भीतर प्रिंटर चेक इन करता है और WCPOS में उसकी स्थिति प्रतीक्षारत से बदलकर कनेक्टेड हो जाती है।

PrintNode

1

PrintNode डेस्कटॉप क्लाइंट इंस्टॉल करें

उस कंप्यूटर पर, जो पहले से आपके लक्षित प्रिंटर पर प्रिंट कर सकता है, PrintNode क्लाइंट इंस्टॉल करें और साइन इन करें। जॉब प्रिंट होने के लिए क्लाइंट का चालू और ऑनलाइन रहना आवश्यक है।

2

PrintNode API कुंजी प्राप्त करें

अपने PrintNode खाते में एक API कुंजी बनाएँ। इसके माध्यम से WCPOS आपके PrintNode खाते में जॉब सबमिट कर सकता है।

3

WCPOS में API कुंजी दर्ज करें

WP Admin > POS > सेटिंग्स > क्लाउड प्रिंट में एक प्रिंटर जोड़ें, प्रदाता के रूप में PrintNode चुनें और API कुंजी पेस्ट करें। WCPOS इसका उपयोग आपके PrintNode खाते में पंजीकृत प्रिंटरों की सूची प्राप्त करने के लिए करता है।

4

प्रिंटर चुनें

PrintNode क्लाइंट द्वारा बताए गए प्रिंटरों की सूची से लक्षित प्रिंटर चुनें, फिर सहेजें। WCPOS इस प्रिंटर के लिए जॉब PrintNode को सबमिट करेगा और क्लाइंट उन्हें प्रिंट करेगा।

Star ऑनलाइन

Star ऑनलाइन का उपयोग तब करें, जब आपका Star प्रिंटर पहले से ही किसी stario.online खाते में पंजीकृत हो और आप चाहते हों कि Star की होस्ट की गई सेवा वितरण संभाले।

1

CloudPRNT URL प्राप्त करें

stario.online में डिवाइस समूह खोलें और समूह का CloudPRNT URL कॉपी करें। यह https://device.stario.online/cloudprnt/... या https://eu-device.stario.online/cloudprnt/... जैसा दिखना चाहिए।

2

अनुमतियों के साथ API कुंजी बनाएँ

stario.online में WCPOS के लिए एक API कुंजी बनाएँ। कुंजी के पास डिवाइसों की सूची देखने और उन पर प्रिंट करने की अनुमति होनी चाहिए। कम से कम इन्हें सक्षम करें:

  • EnumDevices — WCPOS द्वारा डिवाइस सूची प्राप्त करने के लिए आवश्यक
  • ViewDevice — डिवाइस की स्थिति जाँचने के लिए उपयोग किया जाता है
  • PrintToDevice — प्रिंट कार्य भेजने के लिए आवश्यक
  • ViewDeviceGroups — समूह खोज और निदान के लिए अनुशंसित

API कुंजी मौजूद होने पर भी, यदि ये अनुमतियाँ सक्षम नहीं हैं, तो वह विफल हो सकती है।

3

WCPOS में URL और API कुंजी दर्ज करें

WP Admin > POS > सेटिंग्स > क्लाउड प्रिंट में एक प्रिंटर जोड़ें, प्रदाता के रूप में Star ऑनलाइन चुनें, फिर CloudPRNT URL और API कुंजी पेस्ट करें। मेरे डिवाइस प्राप्त करें पर क्लिक करें।

4

Star डिवाइस चुनें

डिवाइस सूची से प्रिंटर चुनें और सहेजें। WCPOS API कुंजी को सर्वर-साइड संग्रहीत करता है और Star ऑनलाइन पर जॉब भेजते समय चुने गए डिवाइस के एक्सेस पहचानकर्ता का उपयोग करता है।

स्वचालित प्रिंट नियम

स्वचालित प्रिंट नियम तय करते हैं कि क्या और कहाँ अपने-आप प्रिंट होगा — इन्हें साधारण वाक्यों में लिखा जाता है। एक नियम दायरा × प्रिंटर × टेम्पलेट होता है, उदाहरण के लिए:

हर ऑर्डर को रसोई में रसोई टिकट का उपयोग करके प्रिंट करें।

मिलान करने वाला ऑर्डर पूरा होने पर, WCPOS चुने गए टेम्पलेट को सर्वर-साइड प्रिंटर के आवश्यक प्रारूप में रेंडर करता है और उसे कतार में डाल देता है — कैशियर को कुछ करने की आवश्यकता नहीं होती।

टेम्पलेट संगतता महत्वपूर्ण है

Star और Epson प्रिंटर केवल थर्मल टेम्पलेट का उपयोग कर सकते हैं, क्योंकि जॉब को प्रिंटर की मूल कमांड भाषा में रेंडर करना होता है (Star के लिए Star Document Markup या ESC/POS, Epson के लिए ePOS-Print)। PrintNode कोई भी टेम्पलेट — थर्मल या पूर्ण-पृष्ठ HTML — उपयोग कर सकता है, क्योंकि जॉब को PDF में रेंडर किया जाता है। यदि कोई टेम्पलेट किसी प्रिंटर के लिए विकल्प के रूप में दिखाई नहीं देता है, तो इसका कारण यह है कि प्रिंटर उस प्रारूप को रेंडर नहीं कर सकता। थर्मल लेआउट बनाने के लिए थर्मल टेम्पलेट देखें।

प्रत्येक स्टोर के प्रिंटर (Pro)

Pro सुविधा

प्रति-स्टोर प्रिंट रूटिंग के लिए WCPOS Pro और बहु-स्टोर सेटअप की आवश्यकता है।

डिफ़ॉल्ट रूप से, ऑटो-प्रिंट नियम वैश्विक होते हैं और सभी स्टोर उन्हें साझा करते हैं। Pro के साथ, किसी एक स्टोर के अपने क्लाउड-प्रिंट नियम हो सकते हैं, ताकि उसके ऑर्डर उसी के प्रिंटरों पर प्रिंट हों (एक स्थान का किचन टिकट दूसरे स्थान पर प्रिंट नहीं होना चाहिए)।

किसी स्टोर को POS → स्टोर में संपादित करें, उसका क्लाउड प्रिंटिंग अनुभाग खोलें और नियम जोड़ें चुनें। प्रत्येक नियम में ये शामिल होते हैं:

  • प्रिंटर ID — वह स्थायी क्लाउड प्रिंटर ID जिस पर भेजना है
  • दायराकेवल POS ऑर्डर (डिफ़ॉल्ट), केवल ऑनलाइन ऑर्डर, या हर ऑर्डर
  • प्रारूपStarPRNT (डिफ़ॉल्ट), ESC/POS, Epson ePOS-Print, या HTML

जब कोई ऑर्डर ऐसे स्टोर का हो जिसके अपने नियम हों, तो WCPOS उसे उस स्टोर के प्रिंटरों पर भेजता है। यदि किसी स्टोर के अपने कोई नियम नहीं हैं, तो वह वैश्विक नियमों पर वापस लौटता है — इसलिए केवल उन स्टोर को कॉन्फ़िगर करना होता है जो अलग हैं।

मैन्युअल प्रिंटिंग

ऑटो-प्रिंट नियम की प्रतीक्षा करना आवश्यक नहीं है। भुगतान / रसीद स्क्रीन से कैशियर ज़रूरत पड़ने पर रसीद को क्लाउड प्रिंटर पर भेज सकता है — यह पुनर्मुद्रण के लिए या किसी एक बार के टिकट को किसी विशिष्ट प्रिंटर पर भेजने के लिए उपयोगी है।

रसीद किस प्रकार तैयार होती है, यह प्रिंटर पर निर्भर करता है:

  • Star CloudPRNT — रसीद डिवाइस पर तैयार की जाती है और CloudPRNT के माध्यम से प्रिंटर को भेजी जाती है।
  • स्टार ऑनलाइन, Epson और प्रिंटनोड — रसीद चुने गए ऑर्डर और टेम्पलेट से सर्वर पर तैयार की जाती है, फिर प्रिंटर या होस्टेड रिले को भेजी जाती है।

क्लाउड प्रिंटर के लिए प्रत्येक कार्य आपकी साइट पर कतार में रहता है, जब तक प्रिंटर उसे प्राप्त नहीं कर लेता (पोलिंग प्रिंटर) या प्रदाता डिलीवरी की पुष्टि नहीं कर देता। WP Admin > POS > सेटिंग्स > क्लाउड प्रिंट आपके प्रिंटरों के नीचे कतार दिखाता है:

  • प्रिंटर या स्थिति के अनुसार फ़िल्टर करें — प्रतीक्षारत, मुद्रण हो रहा है, मुद्रित, विफल, रद्द — लाइव संख्याओं के साथ।
  • हर पंक्ति दिखाती है कि रसीद कितने समय से प्रतीक्षारत है और उस WooCommerce ऑर्डर का लिंक देती है जिसे वह प्रिंट करती है।
  • प्रतीक्षारत कार्यों को एक-एक करके, सामूहिक रूप से या पूरे प्रिंटर के लिए एक साथ रद्द करेंपुनः प्रयास किसी विफल कार्य को फिर से कतार में डालता है।

यदि किसी प्रिंटर में प्रतीक्षारत कार्य हैं, लेकिन उसने कुछ मिनट से अधिक समय से कोई कार्य प्राप्त नहीं किया है, तो चेतावनी बैनर प्रिंटर का नाम, कितनी रसीदें कितने समय से लंबित हैं, दिखाता है और सभी रद्द करें उपलब्ध कराता है — प्रिंटर के अनप्लग होने पर लंबित कार्यों का जमाव कभी बिना सूचना के नहीं बढ़ सकता।

टेस्ट प्रिंट और कनेक्शन स्थिति

हर प्रिंटर कार्ड में टेस्ट प्रिंट बटन होता है, जो एक छोटा नैदानिक प्रिंट भेजता है ताकि वास्तविक ऑर्डरों के लिए इस पर निर्भर होने से पहले पुष्टि की जा सके कि प्रिंटर उपलब्ध है और प्रारूप सही है।

कार्ड लाइव स्थिति भी दिखाता है:

प्रदातास्थितिअर्थ
स्टार क्लाउडPRNT / Epsonप्रतीक्षारतप्रिंटर ने अभी तक संपर्क नहीं किया है — WCPOS उसके पहले पोल की प्रतीक्षा कर रहा है।
स्टार CloudPRNT / एप्सनकनेक्टेडप्रिंटर ने हाल ही में WCPOS को पोल किया है और प्रिंट कार्य प्राप्त कर रहा है।
स्टार ऑनलाइनऑनलाइनस्टार ऑनलाइन बताता है कि चयनित डिवाइस उपलब्ध है।
स्टार ऑनलाइनऑफ़लाइनस्टार ऑनलाइन बताता है कि चयनित डिवाइस उपलब्ध नहीं है।
स्टार ऑनलाइनअज्ञातWCPOS, स्टार ऑनलाइन से डिवाइस की स्थिति की पुष्टि नहीं कर सका।
प्रिंटनोडऑनलाइनप्रिंटनोड सेवा बताती है कि क्लाइंट और प्रिंटर उपलब्ध हैं।
प्रिंटनोडऑफ़लाइनप्रिंटनोड बताता है कि क्लाइंट या प्रिंटर उपलब्ध नहीं है।

समस्या निवारण

प्रिंटर प्रतीक्षा में अटका हुआ है

जो पोलिंग प्रिंटर कभी भी प्रतीक्षा में स्थिति से बाहर नहीं आता, वह WCPOS तक कभी सफलतापूर्वक नहीं पहुंचा है। जांचें:

  • प्रिंटर के फर्मवेयर में मौजूद पोल URL और टोकन, WCPOS द्वारा जनरेट किए गए मानों से बिल्कुल मेल खाते हों। एक भी गलत वर्ण का अर्थ है कि हर पोल अस्वीकार कर दिया जाएगा — यदि संदेह हो, तो WCPOS में टोकन फिर से जनरेट करें और उसे दोबारा दर्ज करें।
  • प्रिंटर वास्तव में इंटरनेट के माध्यम से आपकी साइट तक पहुंच सकता हो (सही DNS, आउटबाउंड HTTPS को ब्लॉक न करने वाला फ़ायरवॉल, और आपके स्टोर पर वैध SSL प्रमाणपत्र)।
  • प्रिंटर के CloudPRNT / सर्वर डायरेक्ट प्रिंट कॉन्फ़िगरेशन में पोलिंग सक्षम हो और उसका अंतराल उपयुक्त हो। सेटिंग बदलने के बाद प्रिंटर को रीबूट करें।
  • यदि आपने सीधे साइट पर जाने वाला URL (उन्नत विवरण से) दर्ज किया है और प्रिंटर फिर भी कनेक्ट नहीं हो रहा है, तो मानक cloudprint.wcpos.com URL पर स्विच करें — कई प्रिंटर आधुनिक होस्टिंग के साथ सुरक्षित कनेक्शन स्थापित नहीं कर पाते, जिसे रिले ठीक करता है
मेरे प्रिंटर का URL cloudprint.wcpos.com पर क्यों जाता है?

वह WCPOS Cloud Print है, एक निःशुल्क रिले जो प्रिंटरों को ऐसा कनेक्शन देता है जिसकी स्थापना उनका फर्मवेयर हमेशा कर सकता है और उनके प्रिंट जॉब आपके स्टोर तक पहुँचाता है। यह अपने-आप चालू रहता है, इस पर जॉब कभी संग्रहीत नहीं होतीं, और यदि आप चाहें तो सीधे साइट पर जाने वाला URL हमेशा प्रिंटर के उन्नत विवरण में उपलब्ध रहता है।

मैंने रिले आने से पहले अपना प्रिंटर सेट किया था — क्या मुझे कुछ बदलना होगा?

नहीं — प्रिंटर के कॉन्फ़िगरेशन में पहले से सहेजे गए URL काम करते रहेंगे। हालाँकि, यदि वह प्रिंटर प्रतीक्षा में अटका हुआ है, तो संभवतः उसका फर्मवेयर आपकी होस्टिंग से सीधे कनेक्ट नहीं कर सकता: प्रिंटर कार्ड पर सेटअप & टोकन खोलें, टोकन पुनः जनरेट करें और प्रिंटर के कॉन्फ़िगरेशन में नया cloudprint.wcpos.com URL और टोकन दर्ज करें।

Star Online बताता है कि API कुंजी अनधिकृत है या अनुमति नहीं है

Star Online में प्रमाणीकरण और अनुमतियाँ अलग-अलग हैं:

  • 401 / प्रमाणीकरण विफल का अर्थ है कि API कुंजी स्वीकार नहीं की गई। जाँचें कि कुंजी सही तरीके से कॉपी की गई है, निरस्त नहीं की गई है और अपेक्षित Star Online खाते/क्षेत्र से संबंधित है।
  • 403 / निषिद्ध का अर्थ है कि API कुंजी स्वीकार कर ली गई, लेकिन अनुरोधित कार्रवाई के लिए अधिकृत नहीं है। stario.online में कुंजी संपादित करें और आवश्यक अनुमतियाँ सक्षम करें, विशेष रूप से मेरे डिवाइस प्राप्त करें के लिए EnumDevices और प्रिंटिंग के लिए PrintToDevice

यदि मेरे डिवाइस प्राप्त करें सफल होता है, लेकिन कोई प्रिंटर दिखाई नहीं देता, तो stario.online का डिवाइस समूह पृष्ठ जाँचें। समूह में कम-से-कम एक कनेक्टेड डिवाइस होना चाहिए और WCPOS में CloudPRNT URL उसी समूह की ओर इंगित करना चाहिए।

PrintNode जॉब कभी प्रिंट नहीं होती

जॉब PrintNode तक पहुँच गई, लेकिन प्रिंटर से प्रिंट नहीं हुई। जाँचें:

  • प्रिंटर से जुड़े कंप्यूटर पर PrintNode डेस्कटॉप क्लाइंट चल रहा है और ऑनलाइन है। यदि कंप्यूटर स्लीप मोड में है या क्लाइंट बंद है, तो कुछ भी प्रिंट नहीं होगा।
  • WCPOS में सही प्रिंटर चुना गया है — उसका नाम क्लाइंट द्वारा बताए गए प्रिंटर के नाम से मेल खाना चाहिए।
  • API कुंजी मान्य है और उसे रद्द नहीं किया गया है। यदि PrintNode प्रिंटर को ऑफ़लाइन दिखाता है, तो उसे फिर से दर्ज करें।
मेरा टेम्पलेट Star या Epson प्रिंटर के लिए चुना नहीं जा सकता

Star और Epson क्लाउड प्रिंटर पर केवल थर्मल टेम्पलेट काम करते हैं, क्योंकि रसीद को ESC/POS या ePOS-Print कमांड में रेंडर करना होता है। HTML और पूर्ण-पृष्ठ टेम्पलेट इन प्रारूपों में व्यक्त नहीं किए जा सकते, इसलिए वे इन प्रिंटरों के लिए छिपे रहते हैं।

या तो थर्मल टेम्पलेट चुनें, या PrintNode प्रिंटर का उपयोग करें — PrintNode PDF में रेंडर करता है, इसलिए वह किसी भी टेम्पलेट को प्रिंट कर सकता है।