Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vanbess/plugin-woocommerce-proxy-order-on-hold
Anti-fraud plugin for WooCommerce (orders placed via proxy/VPN)
https://github.com/vanbess/plugin-woocommerce-proxy-order-on-hold
woocommerce woocommerce-extension woocommerce-plugin
Last synced: 13 days ago
JSON representation
Anti-fraud plugin for WooCommerce (orders placed via proxy/VPN)
- Host: GitHub
- URL: https://github.com/vanbess/plugin-woocommerce-proxy-order-on-hold
- Owner: vanbess
- Created: 2022-10-25T07:33:56.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-06-03T18:43:32.000Z (7 months ago)
- Last Synced: 2024-06-03T22:43:50.214Z (7 months ago)
- Topics: woocommerce, woocommerce-extension, woocommerce-plugin
- Language: PHP
- Homepage:
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## PLUGIN: WooCommerce Proxy Order On-Hold
1. Checks whether WooCommerce order has been placed via proxy/VPN using What's My IP API.
2. If true, order is updated to custom status "follow up" (if status exists, which is checked) for investigation, else order is placed on hold for investigation.
3. This plugin is used to further combat fraudulent orders being placed.
4. Support added in v1.0.1 for multiple API keys.
5. API keys are rotated for each request sent so that max daily request limit is avoided.
6. Checks done on order thank you page via woocommerce_thankyou hook.
7. Adds order note stating that order was placed via proxy/VPN, with IP address provided.NOTE: this is a bespoke plugin built for a client, so will likely require mods to fit your particular use case.