Download

arrow_down

Developer sercices

arrow_down

More

arrow_down
activityactivityactivityactivity
  • themelight
  • languageIcon

  • menu
Skip to Content
EnDocs
Bitget Wallet Pay
Integration Validation Checklist

Integration Validation Checklist

Validation Process Description

Validation Steps

  1. Preparation Phase

  2. Item-by-Item Validation

  3. Issue Handling

    • For failed validation items, communicate with the development team promptly
    • Re-verify after fixing issues
  4. Final Confirmation

    • Ensure all items in Final Validation pass verification
    • Prepare screenshots and documentation required for launch

Validation Project Overview

Basic Validation

Check ItemDescriptionExample
*Provide Dapp LinkMerchant shares the intended link for Bitget Wallet Dapp listinghttps://example.com
*Brand Verification
Logo, brand name use is correct on merchant’s website, images/Logos match those provided to BD
Preview
Light
Preview
Dark
Preview
Light
Preview
Dark
Preview
Light
Preview
Dark

More resources please refer to

Use official Bitget Wallet Logo assets
Preview

Payment Function Validation

Check ItemDescriptionExample
*Bitget Wallet Pay as Sole Payment MethodNo other payment methods visible in dapp context
Payment page only shows Bitget Wallet Pay option
Preview
Multi-token/Chain CapabilityMerchant allows Bitget Wallet to auto-recommend token/chain
Support USDT, USDC, ETH and other tokens
Preview
*No Forced Token/Chain SelectionUsers are not required to select token/chain manuallySystem automatically recommends optimal token/chain combination
*Product Title & AmountClearly displayed; else request merchant to provide”Purchase Product A - $99.99”
Check ItemDescriptionExample
*Link Works in DappOpens correctly in Bitget Wallet Dapp browser
Open payment link in Bitget Wallet
*Link Works ExternallyOpens in external browser and Bitget Wallet Pay appears
Open and display payment interface in Chrome
Preview
*Use User-Agent Detection EnvironmentUses window.navigator.userAgent to detect environment
Detect if in Bitget Wallet environment, see example

Transaction Validation

Check ItemDescriptionExample
*At Least One Successful OrderConfirm real end-to-end payment completion
Complete an order
Preview
*Refund FunctionEnsure refund function operates correctly, request merchant to refund successful order

Full refund of order

Preview

Multilingual Support

Check ItemDescriptionExample
Support Multiple Languages
Support English (Mandatory) and multiple languages
Support the following languages:

Mandatory Language: English (en)

Reference bgw_language usage

Language ConsistencyPage language is consistent, no major spelling errors, no mixing of multiple languages

Reference bgw_language usage

User Experience Validation

Check ItemDescriptionExample
Light and Dark ModeUI contrast is good in both modes

Reference bgw_theme usage

Bitget Wallet Theme For better user experience, merchants can refer to Bitget Wallet Theme for upgrades.

Preview
Light
Preview
Dark
*Customer Service UXIs it easy to file a ticket with customer service or reach out to support/helpdesk: via chat or emailProvide online customer service chat or email support
Responsive DesignMobile and desktop responsiveGood display effect on different devices
*Error Handling UXFriendly fallback if transaction fails/timeoutsDisplay friendly error prompts and retry options
*Callback/Webhook TestValidate backend updates on success/failureTest payment success and failure callback notifications

Final Validation

Check ItemDescriptionExample
*Screenshot ProofCapture proof of successful order & UIProvide payment success page screenshot

Last updated on