Code

Discussion on Kuveyt Türk 3D Virtual POS Gateway for WooCommerce

Discussion on Kuveyt Türk 3D Virtual POS Gateway for WooCommerce

Cart 82 sales

abdullahceylan supports this item

Supported

This author's response time can be up to 2 business days.

75 comments found.

Hi , I bought the plugin for kuwait turk.. trying to install it..

If I understand correctly, Kuwait Turk bank pos does not support payments other than in TRY.. I understand you have another plug in for multi currency,, how can I get it?

Hi,

That’s correct. Sent an email regarding this.

Hi, I want to buy the plugin but also to hire your service as a free lancer to do all the steps and needed communication with the bank until the plugin is fully functional.. I sent you a message through your profile couples of days ago and today with no response ! are you still providing your services?

Hi,

I help with installing the plugin to your website without any extra and I was told you this through email.

Regarding the freelance service for your extra requests, currently, I am very busy but still sent an email regarding the service fee.

Thanks

Hello, Good day,

Do you have 3D Virtual POS Gateway for Vakif Katilim Bank ?

Hi,

Unfortunately, no.

Hi Abdullah, I want to use your plugin in my client wordpress Woocommerce Website, He has an active account with the Kuvait Turk Bank, Will it be successfully work with all types of payment credit cards,Because he has world wide clients, and Payment will credit direct to his account or any third party wallet ?Please reply so we can move further.

Hi Abdullah I have email you and waiting for your reply, about payment gateway integration.

Hi Abdullah

Right Now We are Working on my Turkey based client website, We added as per client suggested “https://sanalpospro.com/” By this Plugin services Client is getting payment from Turkish Credit card and Indian Credit card But when he is using Kuwait Credit card and Other Countries Credit card (His Customers from Europe,Morocco, British) then After Submit OTP, Payment is not deducting from His customer Credit card, and website show a error about Critical error on this website whenever all steps are followed and we reached to the payment page and enter OTP We are facing this type of problem, When we Connect to Kuvait Turk bank then they email us that.

“After the card verification, you do not send the second request that we are waiting for to receive authorization. You should discuss this situation with the e-commerce company from which you receive infrastructure services. You’re not sending the second request. This is not a situation caused by our bank and our virtual pos service. Your company should control the transaction steps.”

After connecting the Plugin company according to them if we switch our setting from litespeed to apache then problem will solve and we already paid for server.

Can we get right solutions after using your “Kuveyt Türk 3D Virtual POS Gateway for WooCommerce”, It will be very help for us , and we can convince our client to use the mentioned plugin. Please suggest

Hi I am waiting for your reply

hello!

hi i’ve sent an email to you! could you please check it.. thank you, best regards

Hi,

I’ve replied. Please check your inbox.

Thanks, Regards

after i but all information the checkout page is reloading why؟

hi after I but all the information in setting and make test pay the checkout page is reloading why

Hi,

I couldn’t get what do you mean exactly?

Hello ,before I buy Kuveyt Turk woo plugin, i got the approval from Kuveyt Turk Bank , and they sent me the bellow info , is it enough to generate API , and to complete process to use kuveyt turk plugin as payment gateway in my website.. the main currency in TL , but I can sell worldwide ? GCC , Europe ?

They sent me this link

http://kurumsal.kuveytturk.com.tr/ And I have bellow info CustomerId = Müşteri numaranız

MerchantId =Mağaza numaranız

UserName=

Password=

No problem thanks for replying … from where I can get API password ? when I log in ? my website has been added they mentioned that … okay how can I contact you ? i need to know that all requirements are provided form my side before I buy it .. please

Ah yes, i just noticed that they mentioned in their email once I finished adding API I have to send them IP address to add it …

Kurulum sonrası işlem alabilmeniz için sunucu çıkış IP adresinizi sanalxxxxxxxx@kuveytturk.com.tr adresimize iletmeniz gerekmektedir.

hello Mr. Abdullah

I want to ask you about multi-currency

can I receive multi-currency(SAR-AED-BHD) in my website with this plugin ? I have limited company and merchant kuveytturk account

Hi Mr. Omar,

Did you ask iyzico? I think they are supporting to get paid with multi-currency. If they are not, then maybe I can create a plugin for it as well but it would take some time and need to charge extra.

yes i asked them there is multi currency support but main currency(usd eur rbl cad) SAR & AED not supported

Hi,

As I said that if they don’t support then I can create a plugin for it as well but it would take some time and need to charge extra. Please contact me through the contact form on my profile page: https://codecanyon.net/user/abdullahceylan for further discussion.

Thanks

I’m still waiting for your answer

Hi, Thank you for your help I contacted my hosting following your advice to deactivate the security mode the 403 error page problem is solved But I got another error message (Transaction Failed. The bank was returned an error: IP adresi tanımlı değildir. (PosMerchantIPError)) I sent once again the ip address of my site to my bank According to you, the last error message has a relation with the ip address

Hi,

That’s error returns from the bank and you need to ask them to add your server IP (not your ISP IP) to their white list.

Thanks a lot for your help

Hi, I installed the Kuveyt Turk plugins, but after completing the payment process on the checkout page by filling in the credit card information and I click on the PAY WITH CARD button it redirects me to the page (403 Forbidden d error Access to this resource on the server is denied!) https://halitoglugroup.com/checkout/order-pay/747/?key=wc_order_90Bggd2H7u34h Note: I sent the IP address of my site to sanalpos

Thanks for your help

I’m still waiting for your answer

RESULT: This was not plugin related.

HI I am interested in your plugin I have a company and Kuveyt Turk Bank account I contacted them and they gave me so info like (api) but I need a 2D payment not 3D how can you help me integrate 2d payment in my website

Hi,

When you say 3D, do you mean without 3D confirmation? If so, it’s not related to us, it’s related to the bank. If you ask them not to use 3D feature, then they won’t enable. Then you should be able to use this plugin without any issue.

Regards

Son aşamada bir sorunumuz var, eklenti yüklendi ve işlem tamamlandı, ancak son geri yüklemenin geri kalanı eklenti aracılığıyla yapılmadı, bu yüzden bankayla iletişime geçtik ve aşağıdaki değişikliği istedik:

Merhaba,

Sanal pos provizyon alma işlemi 2 istek (request) ile gerçekleşmektedir. İşleminizin ikinci adımı eksiktir.

Kart doğrulama işlemi yani 3D secure şifre ekranından sonra dönen MD değeri ile birlikte yeni bir 2. Requestte (ThreeDModelProvisionGate) bulunmalısınız.

Karttan tutarın çekilmesi için kullanılacak post url(2.rqs): “https://boa.kuveytturk.com.tr/sanalposservice/Home/ThreeDModelProvisionGate”

2. request te istenilen veriler aşağıdaki şekildedir:

APIVersion = “1.0.0”

TransactionType = “Sale”“

CurrencyCode = “0949”

TransactionSecurity=”3”

MerchantOrderId = üye işyeri tarafında atanan sipariş ID’si

Amount = Satış tutarı100

MD = Kart Doğrulama mesajı ile aldığınız MD değeri

CustomerId = Müşteri numaranız

MerchantId =Mağaza numaranız

UserName= Api rolünde Kullanıcı adı

Password= Api rolünde Kullanıcının şifresi

HashedPassword = base64_encode(sha1($Password,”ISO-8859-9”)); //md5($Password);

HashData = base64_encode(sha1($MerchantId.$MerchantOrderId.$Amount.$UserName.$HashedPassword , “ISO-8859-9”));

/////

The process of virtual pos provision authorization is completed with 2 requests. The second step of your transaction is missing.

You must send a new 2nd Request (ThreeDModelProvisionGate) with the MD verification value that returns after the 3D secure password screen.

Required data in the second request are as following:.

Post URL (2.rqs) must be used to withdraw the amount from the card:

“https://boa.kuveytturk.com.tr/sanalposservice/Home/ThreeDModelProvisionGate”

APIVersion = “1.0.0” TransactionType = “Sale”” CurrencyCode = “0949” TransactionSecurity=”3” MerchantOrderId = OrderID that is appointed by you Amount = Transaction Amount100 MD = MD value that you get with Card Verification response CustomerId = Your Customer Number MerchantId = Your Merchant Number UserName= API Role Username Password= API User Password

HashedPassword = base64_encode(sha1($Password,”ISO-8859-9”)); //md5($Password);

HashData = base64_encode(sha1($MerchantId.$MerchantOrderId.$Amount.$UserName.$HashedPassword , “ISO-8859-9”));

/////

Best regards,

Sizden satın aldığım eklentiye aşağıdakileri eklemek istiyorum

Sitemden satın alma işlemini tamamlamak için

Bu, bankanın yönteme yanıtıdır:

Sanal satış noktası yetkilendirme süreci iki talep ile tamamlanır. İşleminizin ikinci adımı eksik.

3D Secure Password ekranından sonra geri dönen MD Doğrulama değeriyle yeni bir ikinci istek (ThreeDModelProvisionGate) göndermelisiniz.

İkinci başvuruda gerekli bilgiler şu şekildedir:

Tutarı karttan çekmek için gönderilen URL (2.rqs) kullanılmalıdır:

https://boa.kuveytturk.com.tr/sanalposservice/Home/ThreeDModelProvisionGate

APIV Sürümü = ‘1.0.0’ İşlem Türü = “Sat” Para birimi simgesi = “0949” TransactionSecurity = “3” MerchantOrderId = Ayarladığınız Sipariş Kimliği Tutar = İşlem tutarı * 100 MD = Kart doğrulama yanıtıyla aldığınız MD değeri Müşteri Kimliği = müşteri numaranız MerchantId = Satıcı numaranız Kullanıcı adı = API rolünün kullanıcı adı Şifre = API kullanıcısının şifresi

HashedPassword = base64_encode (sha1 ($ Şifre, “ISO-8859-9”); // md5 ($ Şifre);

HashData = base64_encode (sha1 ($ MerchantId. $ MerchantOrderId. $ Miktar. $ KullanıcıAdı. $ HashedPassword, “ISO-8859-9”));

/////

İçten selamlar,

The process of virtual pos provision authorization is completed with 2 requests. The second step of your transaction is missing.

You must send a new 2nd Request (ThreeDModelProvisionGate) with the MD verification value that returns after the 3D secure password screen.

Required data in the second request are as following:.

Post URL (2.rqs) must be used to withdraw the amount from the card:

“https://boa.kuveytturk.com.tr/sanalposservice/Home/ThreeDModelProvisionGate”

APIVersion = “1.0.0” TransactionType = “Sale”” CurrencyCode = “0949” TransactionSecurity=”3” MerchantOrderId = OrderID that is appointed by you Amount = Transaction Amount*100 MD = MD value that you get with Card Verification response CustomerId = Your Customer Number MerchantId = Your Merchant Number UserName= API Role Username Password= API User Password

HashedPassword = base64_encode(sha1($Password,”ISO-8859-9”)); //md5($Password);

HashData = base64_encode(sha1($MerchantId.$MerchantOrderId.$Amount.$UserName.$HashedPassword , “ISO-8859-9”));

/////

Best regards,

Merhaba,

Lutfen buraya bana ait ya da degil kod yapistirmayin. Bir onceki mesajimda belirttigim sekilde iletisime gecerseniz yardimci olacagim.

Saygilarimla

Tamam, saygılarımla

Hi I installed the plugins of Kuveyt Turk and trying the TEST mode but after completing the payment process it shows me blank page and not returning to the shop, is that normal?

Hi,

No, it’s not normal. It’s usually happening when your credentials wrong. So can you please check your API user info?

Also, please make sure your website server IP whitelisted by Kuveyt Turk. You can contact them and ask to add your IP to their whitelist.

Regards

Hi I communicate the server IP with the bank and they added it to the whitelist. I doubled checked the credentials and still I am facing an error. {this is the error: Notice: Undefined property: WC_KuveytTurk_POS_Gateway::$xmlTestServer in /home4/inespsmy/public_html/shopturkey/wp-content/plugins/codecanyon-0apAHB1o-kuveyt-trk-3d-virtual-pos-gateway-for-woocommerce/includes/class-woocommerce-ac-kuveyt-pos.php on line 828}

Hi,

Please contact me through the contact form on my profile page: https://codecanyon.net/user/abdullahceylan

Please also provide an admin account that I can check your website.

Regards, Abdullah

Merhaba,

PHP 7.4 sürümünde eklenti hata vermektedir. WooCommerce yeni version ve PHP 7.4 sürümüne uygun bir şekilde güncelleyebilirmisiniz. Teşekkürler

Hello there,

Plugin error in PHP 7.4 section. Can you update to WooCommerce new version and PHP 7.4 version? Thank you

Merhaba,

Eklenti PHP 7.4 ile de sorunsuz calismaktadir. O uyariyi dikkate almayiniz lutfen.

Saygilarimla

hello

what is the transiction fees for kuveyt also in case we use this plugin the customer will be able to have installments payments

Hi,

You need to ask Kuveyt Turk to get transaction fee information. The plugin doesn’t provide instalment option.

Regards

Hello Mr.abdullahceylan

i have 2 question before buying please

1- bank ask for The Currency Code field should be sent as “0949” as in our installation document ( your plugin Compatible or not ? )

2- i have 3 website using the same bank account details ( can i use plugin for all website normally ? )

thanks

Hi,

No. It’s a one-time purchase. 6 months is for the support period. If you would need 6 months later regarding the plugin, you can extend your support period.

Regarding domain change, you need to let me know before you change your domain.

Regards,

Hello Mr.abdullahceylan

plugin installed correctly and i test paying in turkey and it’s okey

i try with friends to test outside of turkey ( saudi arabia ) they try to pay with local currency but we have this below

Unfortunately, your request cannot be processed due to the transaction being rejected by the bank / merchant. Please try to buy again.

i already contacted bank they told me check currency code with programing can you help me for this

note all of orders will be out of turkey every customer will pay with his loacl currency

thanks

Hi Mr. Mohammed,

This is not related to the plugin. It because of the bank doesn’t support the currencies except TRY. That’s why the bank was asked you to send them the currency code as 0949 at the first place. There are some other Kuveyt Turk merchants who are having the same issue you have. So Kuveyt Turk doesn’t support any currency other than TRY.

Therefore, I am planning to write another plugin to be able to use other currencies within Kuveyt Turk but going to be sold as a separate plugin.

I’ll let you know when I finish, so you can buy and use if you want to.

Many thanks

Hi it’s worked perfectly. but can i accept payment in USD? how to set the rat? thank you

Hi beyazellersyr,

I have found a small issue with the plugin regarding the rate conversion during the tests. I’ll fix and send it again.

Will let you know.

Thanks.

Hello! we are still waiting for the plug-in!

Hi

I’m sorry for the delay but I was incredibly busy. The item currently in review and I’ll let you know once it’s approved.

Merhaba, Eklenti 403 sayfa hatası veriyor, kart bilgilerini girdikten sonra

https://gulbahce.org/odeme/order-pay/330/?key=wc_order_WHyIziPHVpEdY

Öneriniz var mıdır?

Merhaba,

Karsilasmis oldugunuz hata hosting guvenlik ayarlarindan kaynaklaniyor. Hosting saglayiciniz ile goruserek sorunu cozmelerini isteyebilirsiniz. Kendilerine `Modsec` ayarlari ile ilgili oldugunu soyleyebilirsiniz.

Saygilarimla

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey