Once connected, receipts for all transactions made through Allpay will be automatically generated and sent to customers.
Document numbering During registration, Morning will ask you to specify the starting numbers for document numbering. If you previously issued kabalot (for Osek Patur) or hashbonit mas/kabala (for Osek Murshe) using another digital receipts service, and the last receipt number was 20, you should enter 21 in the corresponding field.
If you plan to use two digital receipts services or combine Morning with paper receipts, make sure to set the numbers so they don’t overlap.
Integration steps <span class="u-richtext-counter">1</span> In Morning, activate the following setting based on your business type:
For Osek Patur or Amuta: go to the document settings section <span class="u-richtext-element">ניהול שיתוף</span> → <span class="u-richtext-element">הגדרות מסמכים</span> → <span class="u-richtext-element">הגדרות כלליות</span> and check the box for ״אפשרו לי להפיק קבלות עם שורת פירוט״.
For Osek Murshe or company: go to the same section <span class="u-richtext-element">ניהול שיתוף</span> → <span class="u-richtext-element">הגדרות מסמכים</span> → <span class="u-richtext-element">הגדרות כלליות</span> and check the box for ״אפשרו לי להפיק חשבוניות מעורבות, עם ובלי מע"מ״.
<span class="u-richtext-counter">2</span> Activate a plan that includes API support. At the time of writing, this is the "Best" plan and above.
<span class="u-richtext-counter">3</span> In the API keys section (כלים למפתחים), click the <span class="u-richtext-element">הוספת מפתח</span> button to generate new keys. Enter any name and confirm.
Make sure the generated keys do not contain special characters at the beginning or end. For example, the key <span class="u-richtext-element">0Fol__FFx8UNxvxrC9fQ__</span> has an underscore at the end and will not work. Delete such keys and generate new ones. <span class="u-richtext-counter">4</span> Copy the generated keys and paste them into the Morning module settings in Allpay.
Setup complete.
Video guide VIDEO
Changing business type If your business type has changed from Osek Patur to Osek Murshe or vice versa, you need to update it in two places: in the company settings on the Morning side and on the Allpay side.
This ensures both systems understand which type of document should be generated.
Invalid Teudat Zehut number When generating a document, Morning checks whether the payer’s Teudat Zehut number is valid and will not allow the document to be created if the number is incorrect. For this reason, Allpay also performs this validation before sending the data and will omit the Teudat Zehut number from the document if it is found to be invalid.
However, we do not perform this validation on the payment page itself to avoid reducing conversion rates. Some customers may not remember their number or may enter it incorrectly — forcing them to validate it might cause them to abandon the payment. In addition, some fast payment methods, such as Apple Pay, do not transmit the Teudat Zehut number to us at all.
So, if you see a Teudat Zehut number recorded in Allpay but not appearing in the Morning document — it most likely means the number was invalid.
<span id="test-mode">Test mode (for developers)</span> To generate test receipts for test payments, you need to create an account in the Morning sandbox environment and enter its API keys into the corresponding fields in the Morning module settings.
Step by step:
Register in the sandbox environment using this link: https://lp.sandbox.d.greeninvoice.co.il/join/ "Purchase" (for free) a plan that includes API access. Create API keys and enter them in the test section of the Morning module in Allpay.