Viet Anh
Jan 8, 2019
  3475
(2 votes)

DIBS payment provider supports SHA-256

In CommercePaymentGateways source code version 12.15.1 , we made changes in DIBS payment gateway. 

In previous versions, DIBS payment uses MD5 keys to secure the communication between the Commerce website and the DIBS server. However, it's less secure. 

DIBS also support sha-256 encryption, using HMAC key. From version 12.15.1, our DIBS payment gateway uses HMAC key for encryption. The entire payment request is encrypted and verified at DIBS server. In case the payment data (for example the total amount, or currency) doesn't match the encrypted value, then the transaction is rejected. 

The new API supports almost payment functions, comparing to the old API. Except the methods for split auth and split capture. And the merchant account need to contact DIBS support to enable the HMAC key. But overall, it's good and ensure the safety of transactions.

In case you still want the old API (with MD5 keys), then simply get the old package of CommercePaymentGateways. Then follow the DIBS installation guide here. We updated the steps for both old and new versions.

Hope this helps.

Jan 08, 2019

Comments

Please login to comment.
Latest blogs
Searchable settings page

In my current project which has been actively developed for quite some time we have a big classig settings page. Unfortunately the placement and...

Per Nergård (MVP) | Apr 6, 2026

Forcing Lowercase URLs in Optimizely CMS During Auto-Translation

Learn how to fix uppercase and punctuation issues in Optimizely CMS 12 URL segments caused by LanguageManager auto-translation using a custom...

Stuart | Apr 2, 2026 |

Stott Robots Handler v7 for Optimizely CMS 13

Stott Robots Handler version 7 is now available for  Optimizely PaaS CMS 13 . This is includes updates to support the switch from a Site based...

Mark Stott | Apr 2, 2026

Automating Block Translations in Optimizely

Stop manual block-by-block translations. Learn how to use the TranslateOrCopyContentAreaChildrenBlockForTypes config to automate Optimizely CMS...

Stuart | Apr 1, 2026 |