Configuration
Configure your Pybara payment gateway settings.
Basic Settings
Section titled “Basic Settings”Navigate to WooCommerce → Settings → Payments → Pybara → Manage
Enable/Disable
Section titled “Enable/Disable”- Enable Pybara Payment Gateway — Toggle to enable/disable the payment method
Display Settings
Section titled “Display Settings”- Title — Payment method name shown to customers (default: “Cryptocurrency”)
- Description — Text shown during checkout (default: “Pay with ICP, ckBTC, or ckETH”)
Merchant Settings
Section titled “Merchant Settings”- Merchant Principal — Your Internet Computer principal ID (where payments are sent)
- Get this from your wallet (Oisy Wallet or Pybara Wallet)
- Format:
xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxx
Token Settings
Section titled “Token Settings”Enabled Tokens
Section titled “Enabled Tokens”Select which tokens customers can use:
- ☑ ICP — Internet Computer Protocol token
- ☑ ckBTC — Chain-key Bitcoin
- ☑ ckETH — Chain-key Ethereum
- ☑ ckUSDT — Chain-key USDT stablecoin
- ☑ ckUSDC — Chain-key USDC stablecoin
Default Token
Section titled “Default Token”Choose which token is pre-selected at checkout.
Wallet Settings
Section titled “Wallet Settings”Enabled Wallets
Section titled “Enabled Wallets”Select which wallets customers can use:
- ☑ Oisy — Browser-based wallet (recommended)
- ☑ Pybara Wallet — Pybara’s native wallet
Advanced Settings
Section titled “Advanced Settings”Test Mode
Section titled “Test Mode”- Enable Test Mode — Use testnet for testing payments
- Only enable this for testing, disable for production
Payment Timeout
Section titled “Payment Timeout”- Timeout Duration — How long to wait for payment (default: 15 minutes)
Order Status
Section titled “Order Status”- Completed Status — Order status after successful payment (default: “Processing”)
Getting Your Principal ID
Section titled “Getting Your Principal ID”From Oisy Wallet
Section titled “From Oisy Wallet”- Open Oisy Wallet
- Log in with Internet Identity
- Click your profile icon
- Copy your Principal ID
From Plug Wallet
Section titled “From Plug Wallet”- Open Plug browser extension
- Click the settings icon
- Go to “Account Details”
- Copy your Principal ID
From NFID
Section titled “From NFID”- Open NFID
- Log in
- Go to “Account”
- Copy your Principal ID
Save Settings
Section titled “Save Settings”After configuring all settings:
- Click Save changes at the bottom
- Test your configuration in Test Mode