მთავარ შინაარსზე გადასვლა
codeon
CodeOn Core
← ყველა გზამკვლევი

TBC ბარათით გადახდების ტესტირება და თანხის დაბრუნება WooCommerce-ში

გატესტეთ TBC ბარათით გადახდები სატესტო გარემოში, დაბლოკეთ და ჩამოჭერით თანხა, დააბრუნეთ სრულად ან ნაწილობრივ და უპრობლემოდ გადადით რეალურ რეჟიმში.

განახლებულია 15 ოქტომბერი, 20263 წთ საკითხავი

სანამ ტესტირებას დაიწყებთ

დაგჭირდებათ TBC E-Commerce-ის სავაჭრო ანგარიში. მას შემდეგ, რაც TBC თქვენს მაღაზიას დაამტკიცებს, თქვენს Client ID-სა და Client Secret-ს იპოვით მისამართზე: ecom.tbcpayments.ge → Website Management. TBC-ის დეველოპერის Apikey უკვე ჩაშენებულია პლაგინში, ამიტომ დამატებით რეგისტრაცია არაფერზეა საჭირო.

დააინსტალირეთ პლაგინი, გააქტიურეთ CodeOn-ის ლიცენზია (CodeOn → TBC Card → License), შემდეგ გახსენით WooCommerce → Settings → Payments → TBC Bank — Card, შეიყვანეთ მონაცემები და სამუშაო გარემოდ მიუთითეთ Sandbox (test). სატესტო გარემოში პლაგინი TBC-ის სატესტო სერვერებს უკავშირდება, ასე რომ რეალური თანხა არ იმოძრავებს.

სატესტო გადახდის შესრულება

  1. გახსენით თქვენი მაღაზია ინკოგნიტო ფანჯარაში, დაამატეთ პროდუქტი კალათაში და შეკვეთის გაფორმებისას აირჩიეთ TBC — Card.
  2. გადამისამართდებით TBC-ის გადახდის გვერდზე. გადაიხადეთ იმ სატესტო ბარათის მონაცემებით, რომლებსაც TBC სატესტო გარემოსთვის გაწვდით.
  3. დაბრუნდით მაღაზიაში და შეამოწმეთ შეკვეთა: მას უნდა ჰქონდეს სტატუსი გადახდილი (Processing), შეკვეთის შენიშვნაში კი მითითებული იქნება TBC-ის გადახდის ID (payment ID).

თუ გადახდის შესახებ TBC-ის შეტყობინება დაიკარგება, პლაგინი ფონურ რეჟიმში თავად გამოითხოვს შედეგს TBC-სგან, რათა გადახდილი შეკვეთა გადაუხდელად არ დარჩეს.

ჯერ დაბლოკვა, შემდეგ ჩამოჭრა (წინასწარი ავტორიზაცია)

პლაგინის პარამეტრებში ჩართეთ Pre-authorisation, თუ თანხის საბოლოო ჩამოჭრამდე მარაგის გადამოწმება ან შეკვეთის დადასტურება გსურთ. ამ შემთხვევაში თანხა მყიდველის ბარათზე მხოლოდ დაიბლოკება.

  • შეკვეთის TBC — Manual capture ბლოკში შეგიძლიათ თანხა ჩამოჭრათ სრულად ან ნაწილობრივ, ან მოხსნათ დაბლოკვა.
  • როდესაც თანხას ნაწილობრივ ჩამოჭრით, ბანკი დარჩენილ ნაწილს ბლოკიდან ხსნის, პლაგინი კი ამ სხვაობას WooCommerce-ში თანხის დაბრუნებად ასახავს, რათა შეკვეთის ჯამი რეალურად ჩამოჭრილ თანხას დაემთხვას. ზედმეტი თანხა არსად მოძრაობს.
  • წინასწარი ავტორიზაცია მუშაობს მხოლოდ ბარათით გადახდისას და არ ვრცელდება Apple Pay-ზე, Google Pay-ზე, ინტერნეტბანკსა და მოგვიანებით გადახდაზე.

შეკვეთის თანხის დაბრუნება

თანხის დაბრუნება ხდება უშუალოდ შეკვეთიდან: WooCommerce → Orders → შესაბამისი შეკვეთა → Refund.

  • სრული დაბრუნება: ველში დატოვეთ შეკვეთის მთლიანი თანხა. TBC გადახდას სრულად დააბრუნებს.
  • ნაწილობრივი დაბრუნება: შეიყვანეთ შედარებით მცირე თანხა. TBC ერთ ტრანზაქციაზე დღეში მხოლოდ ერთ ნაწილობრივ დაბრუნებას უშვებს, უშუალოდ ტრანზაქციის დღეს. თუ TBC მეორე დაბრუნებას უარყოფს, პლაგინი ამის შესახებ შეგატყობინებთ; დარჩენილი თანხა მომდევნო სამუშაო დღეს დააბრუნეთ ან დაუკავშირდით TBC-ს.

ყოველი დაბრუნების შემდეგ შეკვეთის შენიშვნაში გამოჩნდება როგორც დაბრუნებული თანხა, ისე ამ დრომდე დაბრუნებული მთლიანი ჯამი, რათა შეკვეთის ზუსტი სტატუსი ყოველთვის იცოდეთ.

რეალურ რეჟიმში გაშვება

სამუშაო გარემო გადართეთ Production-ზე, შეიყვანეთ რეალური Client ID და Client Secret და შეინახეთ. შემდეგ თქვენივე ბარათით გააკეთეთ ერთი მცირე რეალური გადახდა და დააბრუნეთ თანხა შეკვეთიდან: ასე დარწმუნდებით, რომ მთელი ჯაჭვი გამართულად მუშაობს, სანამ მას თქვენი მომხმარებლები გამოიყენებენ.

ხშირი პრობლემები

  • „No payment method available“ TBC-ის გვერდზე. პლაგინში ჩართეთ Apple Pay, Google Pay ან ინტერნეტბანკი, თუმცა TBC-ს ეს მეთოდი თქვენს სავაჭრო ანგარიშზე ჯერ არ გაუაქტიურებია. სთხოვეთ TBC-ს მისი გააქტიურება, ან გამორთეთ ეს ოფცია.
  • ნაწილობრივი დაბრუნება უარყოფილია. ეს განპირობებულია TBC-ის ლიმიტით, რომლის მიხედვითაც ერთ ტრანზაქციაზე დღეში მხოლოდ ერთი ნაწილობრივი დაბრუნებაა დაშვებული; იხილეთ ზემოთ.
  • დაბრუნების ღილაკი არ ჩანს ან ოპერაცია მაშინვე შეცდომით სრულდება. შეამოწმეთ, აქტიურია თუ არა თქვენი ლიცენზია.

ერთი ლიცენზია, გადახდის რამდენიმე მეთოდი

TBC Card-ის ლიცენზია (წელიწადში ₾160 ერთ დომენზე) ასევე ფარავს TBC-ის „მოგვიანებით გადახდის“ (pay-later) მეთოდს, Apple Pay-ს, Google Pay-სა და ინტერნეტბანკს TBC-ის გადახდის გვერდზე, როგორც კი TBC მათ თქვენი ანგარიშისთვის ჩართავს. განვადებისთვის კი არსებობს ცალკე TBC განვადების პლაგინი.