- Download https://github.com/amgtier/woocommerce-ESunACQ/archive/master.zip.
- Unzip as
woocommerce-ESunACQ/
. - Move
woocommerce-ESunACQ/
intopath_to_wordpress/wp-content/plugins/
. - Go to wordpress admin,
Plugins
and activateWooCommerce - ESun ACQ
. - Go to wordpress admin,
WooCommerce
->Settings
->Checkout
, ESun ACQ and UnionPay are listed on the right ofCheckout options
. - Fill in the
Store ID
andMac Key
provided by ESun bank for production and test mode respectively.Store ID
is the same across the two. - With production
Store ID
andMac Key
properly set, check onEnable
. - Follow steps 5. and 6. for Union Pay.
- If
Test Mode
is checked, only logged in users with administrator role can see the ESun ACQ checkout option. - Both production and testing IP address is provided to ESun bank. At production, only the server IP address is checked; at testing, only IP address on record at ESun bank can go through test credit card authentication flow.
- UnionPay is not tested due not allowed by ESun bank. We do not have such resource on hand either.
- Please consult the representative at ESun bank for the time period that refund through ESun ACQ API is allowed. After that, user may access the official site for refund.
- Refund can only be executed in total due to API spec.