YS CART Giveme E-Invoice
YS CART Giveme electronic invoice provider addon
by YANGSHEEP DESIGN · github.com/ya19880104/ys-cart-giveme-einvoice · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/ya19880104/ys-cart-giveme-einvoice/archive/refs/heads/main.zipIndependent YS CART invoice provider addon for Giveme electronic invoices.
This addon registers the giveme invoice provider through the YS CART provider manifest lifecycle. It supports Giveme B2C issue, B2B issue, void, and query APIs. The admin screen uses the native YS CART admin shell and .ysca-* UI primitives.
Requirements
- WordPress 6.0+
- PHP 8.1+
- YS CART 2.51.0+
- Giveme electronic invoice merchant credentials:
uncode,idno, and API password
Installation
- Download the release zip.
- Install it in WordPress through Plugins > Add New > Upload Plugin.
- Activate YS CART Giveme E-Invoice.
- Open YS CART > Electronic Invoice > Giveme and enter the Giveme credentials.
Supported Invoice Flows
- B2C issue through Giveme
addB2C. - B2B issue through Giveme
addB2B. - Void through Giveme
cancelInvoice. - Query through Giveme
query. - Carrier options: mobile barcode, citizen digital certificate, Giveme member carrier, and donation code.
Customer invoice file or print URL support is intentionally fail-closed until Giveme provides an official file/print API suitable for YS CART's secure customer invoice proxy.
Release Policy
Public release packages contain only merchant-facing plugin files, public docs, public SDK/skill helpers, templates, and bundled runtime dependencies required for YS Hub registration. Development tests, build scripts, internal artifacts, local environment files, and reverse-engineering material are excluded.
License
GPL v2 or later.