VodafoneCash Integration
VodafonCash Integration
by VodafoneCash · github.com/ibrahim317/vodafoncash-wordpress-plugin
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/ibrahim317/vodafoncash-wordpress-plugin/archive/refs/heads/main.zipVodafoneCash Integration (WordPress)
WordPress plugin: verify payments via payment_link_check and handle Custom integration callbacks.
This directory is the vodafoncash-wordpress-plugin Git repository: github.com/ibrahim317/vodafoncash-wordpress-plugin.
Install
- From GitHub: download the
.zipfrom Releases, then WordPress → Plugins → Add New → Upload Plugin. - From source: copy this folder into
wp-content/plugins/vodafoncash-integration/and activate VodafoneCash Integration.
GitHub Releases and tags
-
Commit all plugin source (see .gitignore for what to exclude).
-
Tag a version (use Semantic Versioning; prefix with
vis recommended):git tag -a v1.0.0 -m "chore(release): v1.0.0" git push origin v1.0.0 -
Build the zip (run from this repository root; the zip contains a
vodafoncash-integration/folder for WordPress uploads):./scripts/build-release-zip.sh v1.0.0Output:
dist/vodafoncash-integration-v1.0.0.zip -
Create a GitHub Release from tag
v1.0.0and attachdist/vodafoncash-integration-v1.0.0.zipas a release asset.
Using GitHub CLI:
./scripts/build-release-zip.sh v1.0.0
gh release create v1.0.0 dist/vodafoncash-integration-v1.0.0.zip --title "v1.0.0" --notes "Release notes here."
What to commit vs ignore
| Commit | Do not commit |
|---|---|
*.php, readme.txt, block.json, assets/, includes/ |
*.zip, dist/ |
scripts/ |
.env, local secrets |
This README.md, .gitignore |
OS/editor junk (see .gitignore) |
Never commit the store API token or production credentials; those belong only in each WordPress site’s database (plugin settings).