簡體   English   中英

將CashU支付網關添加到Wordpress Woocommerce

[英]Add CashU payment gateway to Wordpress Woocommerce

我在WooCommerce(版本2.3.6)Wordpress(版本4.1.1)中添加CashU支付時遇到問題

我已經用谷歌搜索了我的查詢,但沒有運氣。 我找到了這個指南,但我不知道該把它放在哪里或者我應該從哪里開始。

我嘗試了硬編碼支付選項,但后端不允許我繼續,因為該選項不存在。 我被困在add_action和do_action函數中 ,我想如果我能找到該函數,我可以為CashU付款添加一個例外。

我的專長是cakephp和其他php框架。 我沒有任何使用Wordpress或任何其他類似平台的經驗,但我的老板堅持認為我應該做這項工作並添加現金支付..我沒有其他選擇,只能跟隨。

任何想法都會受到高度贊賞或任何其他類似的支付。 提前致謝

我剛剛完成了Woocommerce支付網關...從頭開始我花了大約15個小時。

我從本指南開始。 http://www.sitepoint.com/building-a-woocommerce-payment-extension/

和本指南: http//www.mrova.com/lets-create-a-payment-gateway-plugin-payu-for-woocommerce/

通過查看這兩個專業代碼,我實際上學到了最多:

https://github.com/Paymium/WooCommerce/blob/master/checkout.php

https://github.com/tubiz/voguepay-woocommerce-payment-gateway/blob/master/voguepay-woocommerce-payment-gateway.php

我整個代碼的整個代碼最終只是一個文件。 然后在wordpress的插件窗口中按“激活”為您的網關。

/wp-content/plugins/woocommerce-payment-gateway-kiwipay/woocommerce-payment-gateway-kiwipay.php

試試這個sdk for cashu https://github.com/AlaaKanaan/payment-getaway-soap-sdk

SDK包含以下功能:

  • 標准
  • 總理
  • 基本安全令牌
  • 增強的安全令牌
  • 標准StandingOrder
  • 退
  • 商家服務

安裝: composer需要alaakanaan / cashu-soap-php-sdk:dev-master

    use Cashu\CashuClient;
    $client = new CashuClient();

    $payment = new \Cashu\lib\model\Payment();

    $payment->setAmount(200);
    $payment->setCurrency('USD');
    $payment->setDisplayText('test payment');
    $payment->setLanguage('en');
    $payment->setSessionId('11');
    $payment->setTxt1('test text 1');

    $html=$client->getPremierMethod($payment->getTransactionCode());
    return $html;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM