Loading...
Loading...
Developer Tools
Official encryption libraries for seamless Paywize API integration
@paywize/merchant-crypto
Install
npm install @paywize/merchant-cryptoQuick Start
import { MerchantCrypto } from "@paywize/merchant-crypto";
const crypto = new MerchantCrypto(secretKey);
const encrypted = crypto.encrypt(payload);
const decrypted = crypto.decrypt(encrypted);paywize-crypto
Install
pip install paywize-cryptoQuick Start
from paywize_crypto import MerchantCrypto
crypto = MerchantCrypto(secret_key)
encrypted = crypto.encrypt(payload)
decrypted = crypto.decrypt(encrypted)com.paywize:merchant-crypto
Install
implementation "com.paywize:merchant-crypto:2.0.0"Quick Start
MerchantCrypto crypto = new MerchantCrypto(secretKey);
String encrypted = crypto.encrypt(payload);
String decrypted = crypto.decrypt(encrypted);Everything you need for secure API communication, nothing you don't.
Enterprise-grade authenticated encryption
Just your secret key, nothing else to configure
Full TypeScript definitions included
No external dependencies (Node.js & Java), minimal deps (Python)
Get up and running in three simple steps.
Add the package for your language with a single command.
Use the secret key from your merchant dashboard to create an instance.
Use the encrypt/decrypt methods for all API communication.
Read the full encryption guide or get your API keys to begin building with Paywize.