ZATCA Saudi Phase 2 - HashZatca
DinePlan_vNext | 2.363.9 |
Here is the document to implement Phase 2 for ZATCA through HashZatca
Pre-Requisite
The team that will integrate with Zatca 2 through HashZatca should get the credentials from the team. The following details should be provided to get the credentials.
CRN
VAT No
Company Name
Street Name
Building Number
PostalCode
Branchname
Business Type
OTP (3 OTP)
To generate the Keys by yourself, here is the video and link for the tool:
Step 1: Create an Action for Sending the Zatca
The action should be added to the rule
Step 2: To Manually Create the QR Code, here are the actions and automation that should be added.
The rule should be added to the Automation Command and Action as below
To print Zatca QR in the Receipt, we can use the following tag as below
<BMP>C:\Temp\Zatca2\QrFiles\{TICKET NO}.BMP
Or we can use this to print it Document Template
<Image Source="C:\_Downloads\QRCode\{TICKET NO}.BMP" Stretch="Uniform" />
Step 3: Default Seller
You need to add a default ZatcaSeller with the customer VAT Registration Number as below
SellerIdType → It is noting but the CRN
Here is the Video in Action