WP Manifestindependent plugin directory
manifest / ecommerce / ys-cart-giveme-einvoice

YS CART Giveme E-Invoice

YS CART Giveme electronic invoice provider addon

by YANGSHEEP DESIGN · github.com/ya19880104/ys-cart-giveme-einvoice · website

★ 0stars
0forks

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.zip

Independent 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

  1. Download the release zip.
  2. Install it in WordPress through Plugins > Add New > Upload Plugin.
  3. Activate YS CART Giveme E-Invoice.
  4. 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.