Duitku Pop Payment Gateway

Duitku Pop Payment Gateway

Developed By Duitku

Compatible with WHMCS v8.11

Overview Duitku

  1. The user performs the checkout operation.
  2. The merchant server makes an API request to the Duitku payment backend to get the DUITKU_REFERENCE.
  3. Duitku payment backend response to the API call with the DUITKU_REFERENCE.
  4. The merchant server constructs the HTML page and sends it back to the browser.
  5. The user verifies the details and clicks the pay button. Merchant's javascript code calls checkout.process(DUITKU_REFERENCE, options).
  6. Duitku payment backend processes the details and responds with the payment status. Duitku JS then calls the corresponding callback provided by the merchant's javascript code.
  7. Duitku payment backend notifies the merchant server about the payment status.

Installation

  1. Open the extract file result folder, then copy the modules folder into the WHMCS installation folder on your server.
  2. After the copy process is complete, login to your WHMCS admin.
  3. On your WHMCS admin page, click the Setup menu, point the cursor to the Payments submenu, and select Payment Gateways.
  4. On the Payment Gateways page, click the All Payment Gateways tab, then click Duitku Payment to activate.
  5. If the payment gateway has turned green, then the payment gateway has been activated.
  6. After the payment gateway is activated, click the Manage Existing Gateways tab.
  7. A configuration display for the payment gateway that you activate will appear. If the payment gateway you have activated has not yet appeared, please refresh the Payment Gateways page. Information: Plugin Status: Select 'Sandbox' as development usage or 'Production' for live usage. You need to set Plugin Status as like as URL Endpoint that you want to use. UI Mode: You can choose between Pop-up payment user interface or Redirection payment user interface. Duitku Merchant Code: enter your merchant code that you get from project on the Duitku merchant page. Duitku API Key: enter the project API key that you got from Project on the Duitku merchant page. URL Endpoint: If integration is still in the development stage, use this address: https://api-sandbox.duitku.com If the integration is in production stage, use this address: https://api-prod.duitku.com
  8. After completing the configuration form, click Save Changes.

 

Reviews

5 stars
1
1
4 stars
0
0
3 stars
0
0
2 stars
0
0
1 star
0
0

hardianto nugroho @hardianto6715

March 16, 2022 at 11:45:33 AM

Menunggu Compatible dengan WHMCS v8.4
krn sy coba di WHMCS v8.4 masih ada kendala

Dhani Suhendra @suhendradhani30

December 7, 2022 at 09:01:44 AM

Halo @hardianto6175 terima kasih untuk informasinya, saat ini untuk plugin duitku sudah bisa menggunakan WHMCS v8.4 dan versi yang terbaru 8.6 silahkan dicoba kembali, terima kasih

Developer@Duitku  
  • 2 years ago
  • Version Number 1.0.0

Version Compatibility


Compatible with WHMCS v8.11

Full Version Compatibility


  • Selected versions of WHMCS v8.12
        8.12.0
  • All versions of WHMCS v8.11
  • Selected versions of WHMCS v8.10
        8.10.0
  • Selected versions of WHMCS v8.9
        8.9.0
  • Selected versions of WHMCS v8.8
        8.8.0
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6
  • All versions of WHMCS v8.5
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3
  • All versions of WHMCS v8.2
  • All versions of WHMCS v8.1
  • All versions of WHMCS v8.0
  • All versions of WHMCS v7.10
  • All versions of WHMCS v7.9
  • All versions of WHMCS v7.8
  • All versions of WHMCS v7.7
  • All versions of WHMCS v7.6
  • All versions of WHMCS v7.5
  • All versions of WHMCS v7.4
  • Selected versions of WHMCS v7.3
        7.3.0
  • All versions of WHMCS v7.2
  • All versions of WHMCS v7.1
  • All versions of WHMCS v7.0

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By Duitku

Changelog

v1.0.4 Released December 23rd, 2024

Latest Version


Fix Log Activity, Log every action from user as activity, From the begining initate payment to finish. As if there are any issues with user, merchant could check on the log activity what their user being do on the process. Log on the redirection action Log on the modal pop up action

Fix Log modules, Log every call API on whmcs, Log with Duitku Request. If there an issue with the API merchant can check on modules log, need to be turn on from whmcs. It log every request to Duitku include the response. And log every callback request from Duitku, and what the proses has been done from whmcs.

Fix Log Gateway, Log every proses payment, the proses that has being initiate from the user to the callback process.

Refactor FORM, Change the AJAX and handling checkout process, Create a dynamic process using BUTTON, Create a script that handle log for pop up and front end process. Create a script that handle button to hit the request file, request file will hit Duitku and return the result Handle the condition on the script, where redirect will be redirected to payment URL and add the default language and the currency, Handle condition pop up modal default language, currency, success event will be redirected to the success invoice, pending event will be redirected to the invoice without any message, error event redirected as payment failed to the invoice page, close event only close the pop up.

Add UI Language Added when redirect as a query, the config being set on the payment gateway configuration. defaultLanguage being set on the pop.

Add Currency estimation Check the checkout whmcs process, handle default currency should be IDR. If the checkout is using with USD or EUR set the currency parameter at redirection and pop modal.

 

Previous Versions


v1.0.1 Released August 21st, 2023

View/hide detailed changelog

fix double payment on pop up payment, fix round up payment fix repayment at invoice pages.

 

v1.0.0 Released October 19th, 2021

View/hide detailed changelog

== 1.0.0. == Public realease

 

See also

WHMCS Bitcoin Payments

Accept Bitcoin payments on your website

Free
Accept Bitcoin and cryptocurrency payments - CoinGate for WHMCS

Easily accept Bitcoin, Tether, Ethereum and many other crypto payments on your WHMCS website

Free
Coinbase Commerce

No Fees, Easy Setup. Accept cryptocurrencies like: Bitcoin, Bitcoin Cash, Ethereum and Litecoin!

Free
Gateway Fees for WHMCS

With this WHMCS module, you'll get the payment gateway fees from your clients directly.

Free
PayTR Virtual Pos iFrame API

Open your web site to shopping with the advantages of PayTR. Take your payments securely.

Free