ArCa Payment Gateway

ArCa Payment Gateway Free – թեստային տարբերակ

  1. Աշխատում է միայն թեստային միջավայրում
  2. Նախատեսված է փարձնական գործարքներ իրականացնոլու և ինտեգրելու համար
  3. Աշխատում է միայն բանկի կողմից տրամադրված թեստային տվյալներով

ArCa Payment Gateway PRO տարբերակի ակտիվացում

  1. Ակտիվացնելու համար անհրաժեշտ է մուտք գործել ձեր անձնական էջ store.planetstudio.am կայքում
  2. Պատճենել ակտիվացման բանալին՝ My Account > My Certificates > Activation key
  3. Մուտք գործել ձեր WordPress կայքի ադմին պանել, որպես ադմինիստրատոր
  4. Տեղադրել պատճենված ակտիվացման բանալին հավելվածի բաժնում՝ ակտիվացման բանալի դաշտում ArCa Gateway > Dashboard > Activation key
  5. Սեղմել Ակտիվացնել կոճակը Activate

Ինչ է պետք vPOS ստանալու համար

  1. Հարկավոր է դիմել բանկին vPOS հաշիվ կամ մի քանի արժույթով հաշիվներ տրամադրելու համար
    • Բանկի պահանջները՝
      • Կայքը պարտադիր պետք է ունենա հայերեն տարբերակ
      • Դիմողը պետք է լինի իրավաբանական անձ (Կազմակերպություն)
      • Կազմակերպությունը պետք է լինի ՀՀ ռեզիդենտ
      • Կայքայում պետք է առկա լինի հետևյալ տեղեկատվությունը
        • Կազմակերպության անվանում
        • Գործունեության հասցե
        • Հեռախոս
        • ՀՎՀՀ
        • Ծառայության մատուցման պայմանները (Terms and conditions)
        • Չեղարկման քաղաքականություն (Cancellation policy)
        • Գաղտնիության քաղաքականություն (գաղտնի տվյալների մշակման և պահպանման վերաբերյալ ծանուցում)

ԱռՔա համակարգի անդամ հանդիսացող բանկերի ինտեգրում — IPay

  1. Դիմումը հաստատվելուց հետո բանկը կտրամադրի IPay թեստային համակարգի մուտքային տվյալները որոնց միջոցով կատարում եք կարգավորումները և մի քանի թեստային գործարք
    • API Login, API Password և թեստային քարտի տվյալները
      • Ուշադրություն` պարտադիր է փոխել բոլոր արժույթով հաշիվների *_admin և *_api օգտատերի գաղտնաբառերը հետևյալ հասցեով
        • Առանձ փոխելու այն կիրառելու դեպքում ձեր IPay հաշիվը կարգելափակվի ԱռՔա համակարգի կողմից
        • Եթե ձեր հաշիվը արգելափակվել է անհրաժոշտ է դիմել ձեր բանկին այն վերագործարկելու համար
        • Եթե Error logs բաժնում ստանում եք “Error code 5” ապա ձեր հաշիվը արգելափակվել է
    • Այնուհետև բանկը տրամադրում է իրական միջավայրի տվյալները
    • Որոշ բանկեր նախապես տրամադրում են իրական միջավայրի տվյալները կամ երկուսը միասին
  2. ArCa Gateway > vPOS Configuration բաժնում ընտրեք համապատասխան Working mode
    • Test server
      • Թեստային միջավայրում չեք կարող օգտագործել իրական միջավայրի տվյալները
      • Թեստային միջավայրում գործարքները կատարվում են բացառապես բանկի կողմից տրամադրված թեստային քարտով
    • Real server
      • ArCa Payment Gateway – Test տարբերակը չի աշխատում իրական միջավայրում
  3. ArCa Gateway > Currency բաժնում ակտիվացրեք անհրաժեշտ արժույթները
  4. ArCa Gateway > vPOS Configuration բաժնում
    • Տեղադրեք API username: և API password: տվյալները բոլոր արժույթների հաշիվների համար (արդեն փոխված գաղտնաբառը)
    • Ընտրեք լրելյալ լեզուն
      • Դա բանկի վճարման էջի լեզուն է
      • Arca Payment Gateway-ի shotcode-ը օգտագործելիս կարող եք նշել լեզուն, եթե չեք նշում համակարգը ընտրում է լրելյալ լեզուն [ arca-pg-form productid=”1″ language=”hy” ]
      • WooCommerce կամ GiveWP օգտագործելիս համակարգը ընտրում է կայքի լեզուն
    • Ընտրեք լրելյալ արժույթը
      • Arca Payment Gateway-ի shotcode օգտագործելիս կարող եք նշել արժույթը, եթե չեք նշում համակարգը ընտրում է լրելյալ արժույթը [ arca-pg-form productid=”1″ currency=”AMD” ]
      • WooCommerce կամ GiveWP օգտագործելիս համակարգը ընտրում է WooCommerce կամ GiveWP-ով նշված արժույթը
    • Ընտրեք Orders number prefix:
      • Վճարման համարները կսկսվեն այդպես (Օրինակ՝ AF-1002)
    • Ընտրեք WooCommerce order status:
      • Վճարումից հետո WooCommerce պատվերը կստանա ընտրված կարգավիճակը

Ameriabank-ի ինտեգրում

  1. Դիմումը հաստատվելուց հետո բանկը կտրամադրի թեստային համակարգի մուտքային տվյալները որոնց միջոցով կատարում եք կարգավորումները և մի քանի թեստային գործարք
    • ClientID, Username, Password, OrderID միջակայք և թեստային քարտի տվյալներ
    • Որից հետո բանկը տրամադրում է իրական միջավայրի տվյալները
  2. ArCa Gateway > vPOS Configuration բաժնում ընտրեք համապատասխան Working mode
    • Test server
      • Թեստային միջավայրում չեք կարող օգտագործել իրական միջավայրի տվյալները
      • Թեստային միջավայրում գործարքները կատարվում են բացառապես բանկի կողմից տրամադրված թեստային քարտով
    • Real server
      • ArCa Payment Gateway – Test տարբերակը չի աշխատում իրական միջավայրում
  3. Currency բաժնում ակտիվացրեք անհրաժեշտ արժույթները
  4. ArCa Gateway > vPOS Configuration բաժնում
    • Տեղադրեք Client ID: -ին
    • Տեղադրեք API username: և API password: տվյալները բոլոր արժույթների հաշիվների համար
    • Ուշադրություն` թեստային միջավարի համար գումարը պարտադիր պետք է լինի 10
    • Թեստային միջավարի համար տեղադրեք Start of the OrderID range in the test mode: և End of the OrderID range in the test mode:
    • Ընտրեք լրելյալ լեզուն
      • Դա բանկի վճարման էջի լեզուն է
      • Arca Payment Gateway-ի shotcode օգտագործելիս կարող եք նշել լեզուն, եթե չեք նշում համակարգը ընտրում է լրելյալ լեզուն [ arca-pg-form productid=”1″ language=”hy” ]
      • WooCommerce կամ GiveWP օգտագործելիս համակարգը ընտրում է կայքի լեզուն
    • Ընտրեք լրելյալ արժույթը
      • Arca Payment Gateway-ի shotcode օգտագործելիս կարող եք նշել արժույթը, եթե չեք նշում համակարգը ընտրում է լրելյալ արժությը [ arca-pg-form productid=”1″ currency=”AMD” ]
      • WooCommerce կամ GiveWP օգտագործելիս համակարգը ընտրում է WooCommerce կամ GiveWP-ով նշված արժույթը
    • Ընտրեք Orders number prefix:
      • Վճարման համարները կսկսվեն այդպես (Օրինակ՝ AF-1002)
    • Ընտրեք WooCommerce order status:
      • Վճարումից հետո WooCommerce պատվերը կստանա ընտրված կարգավիճակը

InecoBank-ի ինտեգրում

  1. Դիմումը հաստատվելուց հետո բանկը կտրամադրի մուտքային Username և Password տվյալները
  2. ArCa Gateway > vPOS Configuration բաժնում ընտրեք Real server տարբերակը
    • Ուշադրություն` թեստային միջավարի համար գումարը պարտադիր պետք է լինի 10
  3. ArCa Gateway > Currency բաժնում ակտիվացրեք անհրաժեշտ արժույթները
  4. ArCa Gateway > vPOS Configuration բաժնում
    • Տեղադրեք API username: և API password: տվյալները բոլոր արժույթների հաշիվների համար
    • Ընտրեք լրելյալ լեզուն
      • Դա բանկի վճարման էջի լեզուն է
      • Arca Payment Gateway-ի shotcode օգտագործելիս կարող եք նշել լեզուն, եթե չեք նշում համակարգը ընտրում է լրելյալ լեզուն [ arca-pg-form productid=”1″ language=”hy” ]
      • WooCommerce կամ GiveWP օգտագործելիս համակարգը ընտրում է կայքի լեզուն
    • Ընտրեք լրելյալ արժույթը
      • Arca Payment Gateway-ի shotcode օգտագործելիս կարող եք նշել արժույթը, եթե չեք նշում համակարգը ընտրում է լրելյալ արժույթը [ arca-pg-form productid=”1″ currency=”AMD” ]
      • WooCommerce կամ GiveWP օգտագործելիս համակարգը ընտրում է WooCommerce կամ GiveWP-ով նշված արժույթը
    • Ընտրեք Orders number prefix:
      • Վճարման համարները կսկսվեն այդպես (Օրինակ՝ AF-1002)
    • Ընտրեք WooCommerce order status:
      • Վճարումից հետո WooCommerce պատվերը կստանա ընտրված կարգավիճակը

Idram համակարգի ինտեգրում

  1. Դիմումը հաստատվելուց հետո Idram-ին անհրաժեշտ է փոխանցել “Callback URL”-ները
    • Այն կարող եք վերձնել ArCa Gateway > Idram Configuration > Idram Callback URLs բաժնում
  2. Որից հետո Idram-ը կտրամադրի մուտքային տվյալները ID և Secret key
    • Ցանկության դեպքում Idram-ը տրամադրում է նաև թեստային միջավայրի տվյալներ
  3. Տեղադրեք դրանք ArCa Gateway > Idram Configuration բաժնում
    • Եթե Idram-ը տրամադրել է “Roket Line” ակտիվացրեք այն
  4. Ընտրեք լրելյալ լեզուն
    • Դա Idram վճարման էջի լեզուն է
    • Arca Payment Gateway-ի shotcode-ը օգտագործելիս կարող եք նշել լեզուն, եթե չեք նշում համակարգը ընտրում է լրելյալ լեզուն [ arca-pg-form productid=”1″ language=”hy” ]
    • WooCommerce կամ GiveWP օգտագործելիս համակարգը ընտրում է կայքի լեզուն
  5. Ընտրեք WooCommerce order status:
    • Վճարումից հետո WooCommerce պատվերը կստանա ընտրված կարգավիճակը
  6. Ուշադրություն` Idram համակարգով գործարքները կատարվելու են բացառապես դրամով, անկախ նրանից թե ինչ արժույթ է ընտրված Woocommerce, GiveWP կամ ArCa Payment Gateway-ի վճարման էջում

Woocommerce-ին ինտեգրում

  1. ArCa Payment Gateway-ը Woocommerce-ին ինտեգրելու համար անհրաժեշտ է WooCommerce > Settings > Payments բաժնում
    • ակտիվացնել ArCa Payment Gateway
    • ակտիվացնել Idram Payment Gateway
  2. WooCommerce > Settings > General > Currency options > Currency բաժնում ընտրել այն արժույթը որի համար բանկը տրամադրել է vPOS

GiveWP Donation-ին ինտեգրում

  1. ArCa Payment Gateway-ը GiveWP-ին ինտեգրելու համար անհրաժեշտ է Donations > Settings > Payment Gateways > Gateways բաժնում
    • ակտիվացնել ArCa Payment Gateway
    • ակտիվացնել Idram Payment Gateway
  2. Donations > Settings > General > Currency բաժնում ընտրել այն արժույթը որի համար բանկը տրամադրել է vPOS

ArCa Gateway վճարային էջի ստեղծում

  1. ArCa Gateway > Checkout form բաժնում կարգավորեք վճարային էջը
    • ArCa Gateway > Checkout form > Billing details բաժնում ընտրեք անհրաժեշտ դաշտերը
    • Ընտրեք, որ դաշտենը պետք է լինեն պարտադիր լրացման համար
    • ArCa Gateway > Checkout form > Email from դաշտում մուտքագրեք էլ. փոստի հասցեն
      • Տվյալ էլ. փոստից ուղարկվելու են գործարքների մասին ծանուցումները
      • Եթե էլ. փոստը լրացված չէ ծանուցումները կուղարկվեն կայքի ադմինիստրատորի էլ. փոստից
    • ArCa Gateway > Checkout form > Checkuot page բաժնում նշված է վճարային էջը, որտեղ տեղադրված է Incorect productid, Price not found Shortcode-ը
      • Ցանկության դեպքում կարող եք այն խմբագրել և ձևավորել
      • Որպես «Վճարային էջ» կարող եք ընտրել ցանկացած այլ էջ
    • ArCa Gateway > Checkout form > Privacy Policy Page բաժնում նշված է «Կանոններ և պայմաններ» էջը
      • Խմբագրեք այն և տեղադրեք ձեր «Կանոններ և պայմաններ»-ը
      • Որպես «Կանոններ և պայմաններ» էջ կարող եք ընտրել ցանկացած այլ էջ
  2. ArCa Gateway > Price list բաժնում ստեղծեք գնացուցակ
    • Լրացրեք ապրանքի, ծառայության կամ այլ վճարման նպատակի անվանումը
    • Նկարագրությունը
    • Գինը
  3. Ստեղծված գնացուցակից ընտրեք անհրաժեշտ տողը և սեղմեք Shortcode կոճակը
  4. Բացված պատուհանում ընտրեք անհրաժեշտ տարբերակները և պատճենեք Shortcode-ից ձեր նախընտրած տարբերակը
    • Արժույթը պետք է համապատասխանի բանկի կողմից տրամադրված vPOS-ի արժույթին
  5. Տեղադրեք այն ցանկացաց էջում

Վճարային էջի ստեղծում սեփական HTML-ով կամ Form Builder-ներով

  1. ArCa Gateway > Price list բաժնում ստեղծեք գնացուցակ
    • Լրացրեք ապրանքի, ծառայության կամ այլ վճարման նպատակի անվանումը
    • Նկարագրությունը
    • Գինը
  2. Անհրաժեշտ է կատարել POST կամ GET հարցում հետևյալ պարտադիր պարամետրերով
    • language = “hy” (hy, en կամ ru)
    • currency = 051 (AMD:051, RUB:643, USD:840, EUR:978)
    • description = “text …” (Payment description)
    • productId = “1” (Product ID from price list)
  3. Օրինակ՝<form method=”post”> <!— . Your additional form elements . —> <!— payment method switcher —> <label for=”credit_card”>Credit Card</label> <input type=”radio” name=”arca_process” value=”register” checked> <label for=”idram”>Idram</label> <input type=”radio” name=”arca_process” value=”idram” id=”idram”> <!— payment form language —> <input type=”hidden” name=”language” value=”hy”> <!— payment form language —> <input type=”hidden” name=”currency” value=”051″> <!— payment description —> <input type=”hidden” name=”description” value=”test”> <!— product ID —> <input type=”hidden” name=”productId” value=”1″> <input type=”submit” value=”Pay”> </form> Կամ մեկ հղումով բանկային քարտի միջոցով <a href=”?arca_process=register&language=hy&currency=051&productId=1&description=text&additional1=anyvalue1&additional2=anyvalue2″>One-click card payment</a> Կամ մեկ հղումով Idram-ի միջոցով <a href=”?arca_process=idram&language=hy&productId=1&description=text&additional1=anyvalue1&additional2=anyvalue2″>One-click Idram payment</a>

ArCa Gateway Հատուկ գումարով վճարման ձևի ստեղծում

  1. Հատում գումարով վճարում կատարելու համար անհրաժեշտ է տեղադրել հետևյալ Shortcode-ը
    • Բանկային քարտով վճարման համար [ arca-pg-button-custom-amount language=”hy” description=”Custom amount payment with card” amount=”10″ ]
    • Idram-ով վճարման համար [ arca-pg-button-custom-amount language=”hy” description=”Custom amount payment with card” amount=”10″ arca_process=”idram” ]

ArCa Gateway գնացուցակի և նկարագրության թարգմանություն

  1. Եթե կայքի թարգմանության համար օգտագործում եք Polylang կամ WPML տեղադրեք WPC Simple Translate փլագինը
  2. ArCa Gateway > Price list բաժնում տեղադրեք թարգմանությունները հետևյալ ֆորմատով
    • [:en]Hello World[:fr]Bonjour le monde[:de]Hallo Welt[:]
    • Ավելի մանրամասն տեղոկուտյուն կարող եք ստանալ WPC Simple Translate փլագինի էջում
    • WPC Simple Translate փլագինի միջոցով կարող եք նաև թարգմանել կայքի ցանկացած տեքստ ցանկացած մասում

Orders և Error logs բաժիններ

  1. ArCa Gateway > Orders բաժնում կարող եք տեսնել քարտային և Idram բոլոր գործարքների մանրամասները
    • Order number: Գործարքի հերթական համար
    • Order id: Վճարային համակարգի կողմից ստացված գործարքի համար
    • Product id: ArCa Gateway > Price list > ProductID
    • WC order: WooCommerce > ProductID
    • Amount: Գործարքի գումար
    • Currency: Գործարքի արժույթ
    • Error code: Սխալի համար` 0 կամ դատարկ դաշտը նշանակում է սխալ չկա
    • Payment state: Վճարման կարգավիճակ
    • Order date: Գործարքի ամսաթիվ
    • Email sent: Հաճախորդին էլ․ փոստի ծանուցման կարգավիճակ
    • Order status: Գործարքի մանրամասն լոգերը ստացված վճարման համակարգի կողմից ըստ քայլերի
    • Order details: Գործարքի մասին հավաքված տվյալներ
  2. ArCa Gateway > Error logs բաժնում կարող եք տեսնել սխալների լոգերը
    • Date: Սխալի գրանցման ամսաթիվը
    • Error: Սխալի նկարագրությունը, համարը
    • Սխալների համարների բացատրությունը կարող եք տեսնել համապատասխան վճարային համագարգի տեխնիկական նկարագրության մեջ
    • Եթե բանկի վճարման էջ տեղափոխվելիս ստանում եք “404 Not Found” սխալ դա նշանակում է, որ վճարային համակարգը չի տեղադրել ձեր վճարման էջը, տվյալ լեզվի համար կամ ընդհանրապես, խնդիրը շտկելու համար անհրաժեշտ է կապ հաստատել ձեր բանկի հետ