
This plugin connects a WooCommerce store to the vPOS payment service of Ameriabank CJSC, so that customers can pay by card without leaving the shop’s checkout flow.
It is intended for businesses registered in the Republic of Armenia. To use it you need a vPOS agreement with Ameriabank; the bank issues the credentials that the plugin needs.
How a payment works
Once the plugin is configured, Ameriabank appears as a payment method at the checkout. The customer picks it, the shop sends them to the bank’s secure payment page, and the bank returns them to the shop afterwards with the result. No card details ever pass through the shop.
When the customer comes back, the shop asks the bank directly what happened before the order is marked as paid. The payment identifier, the order reference, the amount, the currency and the payment state all have to agree. An order is never marked paid on the strength of the return address alone.
Completed payments can be seen both in the WooCommerce orders screen and in the console Ameriabank provides.
Features
- Card payments through Visa, Mastercard and ArCa
- Apple Pay and Google Pay as separate checkout options, each shown only on devices that can use it
- Saved cards, so returning customers can pay without re-entering their details
- Cancel a payment within 72 hours, and refund in full or in part, from the order screen
- Payments in Armenian drams, Russian roubles, US dollars, euros, Swedish kronor and British pounds
- Two-stage payments, where the amount is held first and captured later
- Recurring payments with WooCommerce Subscriptions
- Editable payment method name and description
- Test mode and a technical log
- Works with WPML and Polylang: the bank’s page opens in the language the customer is browsing in, and the return, the order page and the e-mails follow the language the order was placed in
- Full support for WooCommerce High-Performance Order Storage
- Works with both the classic checkout and the block based checkout
Apple Pay and Google Pay
Both are switched off by default and each has its own checkbox in the settings. Before switching one on, Ameriabank has to enable that functionality for your merchant account.
If you use the bank’s vPOS service, Apple Pay and Google Pay are available to you at no extra charge. You can apply for vPOS through the Online MyBusiness platform: https://ameriabank.am/ameria-business/en/products/acquiring/vpos
No activation key
The plugin needs no identification step and no activation token. Every setting is available as soon as it is activated.
Contacting the bank
For credentials, terms and pricing, contact Ameriabank CJSC on 010 56 11 11 (card and payment infrastructure department) or at vpos.support@ameriabank.am
Requirements
- A WordPress site with WooCommerce installed
- A vPOS agreement with Ameriabank CJSC
- PHP 7.4 or later
Հայերեն
Հավելվածը կապում է WooCommerce խանութը Ամերիաբանկ ՓԲԸ-ի vPOS վճարային համակարգին։ Նախատեսված է ՀՀ տարածքում գործող տնտեսվարող սուբյեկտների համար։ Օգտագործելու համար անհրաժեշտ է vPOS պայմանագիր Ամերիաբանկի հետ, որի շրջանակում բանկը տրամադրում է կարգավորման տվյալները։
Հաճախորդն ընտրում է վճարման եղանակը, կայքն ուղղորդում է նրան բանկի ապահով վճարման էջ, ապա բանկը վերադարձնում է կայք՝ արդյունքի մասին տեղեկացնելով։ Քարտի տվյալները երբեք չեն անցնում խանութի սերվերով։ Պատվերը վճարված է նշվում միայն այն բանից հետո, երբ խանութն ուղիղ հարցնում է բանկին և ստանում հաստատում։
Բանկի vPOS-ից օգտվելու պարագայում Հաճախորդների համար հասանելի են ApplePay և GooglePay ֆունկցիոնալները, արտոնությունը առանց վճարի է, ինչպես նաև Հաճախորդները կարող են vPOS-ի համար դիմել Online MyBusiness հարթակի միջոցով՝ https://ameriabank.am/ameria-business/products/acquiring/vpos
Հավելվածն օգտագործելու համար նույնականացում կամ ակտիվացման բանալի (token) չի պահանջվում։ Տեղադրումից անմիջապես հետո կարգավորումների բոլոր դաշտերը հասանելի են։
Կարգավորման տվյալների, պայմանների և սակագների համար դիմեք Ամերիաբանկ ՓԲԸ՝ 010 56 11 11 հեռախոսահամարով կամ vpos.support@ameriabank.am էլ․ հասցեով։
External services
This plugin connects to the Ameriabank vPOS payment service to register orders, to look up the state of a payment, and to confirm, cancel or refund a payment. The order number, order amount, currency, a short order description and your merchant credentials are sent for each payment. This is required for the gateway to work. Details of the vPOS service, and the form to apply for it, are at https://ameriabank.am/ameria-business/en/products/acquiring/vpos
When the plugin is installed, and again after each update, it sends a one-off notification to https://plugins.hkdigital.am containing four values: the site domain, the plugin version, the e-mail address of the administrator performing the installation, and whether the gateway is switched on. HK Digital uses this to provide support and to notify you about updates. It is sent once per version and never from front-end page loads. No IP addresses are collected, and no customer, order or payment data is sent. HK Digital privacy policy: https://hkdigital.am
Rights
The source code of this plugin is distributed under GPLv2 or later, which allows it to be used, studied, modified and redistributed under the same terms.
The licence does not extend to the logos and trademarks included with it. Ameriabank, ArCa, Visa, Mastercard, Apple Pay and Google Pay, and their logos, belong to their respective owners and are used only to identify the corresponding service. The name and logo of HK Digital Agency LLC may be used only with the company’s permission.
HK Digital Agency LLC accepts no responsibility for:
- services provided by other plugins, platforms or organisations
- partial or complete failure of the plugin caused by updates to WordPress, to other plugins, or by third parties
- the availability and security of the user’s website
The plugin is provided as is, without warranty of any kind.
Հավելվածի ծրագրային կոդը տարածվում է GPLv2 կամ ավելի ուշ տարբերակի լիցենզիայով։ Լիցենզիան չի տարածվում ներառված տարբերանշանների և ապրանքային նշանների վրա, որոնք պատկանում են իրենց իրավատերերին։ Հավելվածը տրամադրվում է «ինչպես որ կա» սկզբունքով, առանց որևէ երաշխիքի։
Screenshots

The payment method settings, under WooCommerce, Settings, Payments

The payment options as customers see them at the checkout