LogoLogo
English
  • Cregis Wallet Guide
  • Card Guide
  • Announcement
English
  • Welcome
    • Product Overview
    • Tokens and Protocols
  • Getting Started
    • Download and Installation
    • Registration and Login
  • Account Management
    • Team Space and Personal Space
    • Bill and Payment
      • Manage Your Pricing Plan
      • Paid Feature Activation
      • Manage Your Bills
      • Recharge Your Account
    • Security
    • General Setting
  • Team
    • Manage Your Team
    • Member
    • Permission
    • Team Activity
      • Initiate Send Request
      • Approval Process
      • Transaction Signing
  • Wallet and Transactions
    • Wallet
      • Create a Wallet
      • Wallet Member Management
      • Rename Your Wallet
      • Hide Your Wallet
      • Message Signature
    • Token
    • Address
    • Shard
    • Transaction
      • Transfer and Receive Payment
      • Transaction Speed Up and Cancellation
      • Transaction Resend
      • Transaction Dashboard
      • Address book
      • Tron Energy Mode
  • Risk Management
    • Policy Engine
    • Auto-Collection/Signing
    • AML Query
  • API
    • API Manual
      • Creation
      • Configuration
      • Query API access information
      • Create wallet address
      • Collection
      • Callback Query
      • Callback Setting
      • Notification Setting
      • Disable/ Delete an API Project
      • API Center for Developers
      • Integrating the TON Chain via API
    • API Type
  • Payment Engine
    • Introduction
    • Creation
    • Payment Configuration
    • Notification Setting
    • Settlement Setting
    • Payment and Settlement Records
  • Additional Payment and Refund Processes
  • Checkout Page
  • FAQ
    • Wallet Management
      • What is a Non-Custodial Wallet?
      • Why Can't I See the Team Wallet?
      • Why Does BTC Have Different Address Formats?
      • Can I Create Multiple Addresses Within a Single Wallet?
      • Why Does the Shard Not Support Adding Tokens?
      • Why Can't My Wallet Data Load?
      • Why Is My MATIC Missing?
      • Why Can’t the Member See the Shard Import Entrance When I Try to Authorize a Shard?
    • Transaction Management
      • Why Do Multi-Signature Wallets Require All Parties to Be Online Simultaneously?
      • Why Can't I See the Signature Option in My Team Activity?
      • Why Is My Transaction Status Stuck at "Pending"?
      • Which Policy Executes First if Priorities Are Equal?
      • Why Does It Display 'Please Import the fragment First' When Sending a Transaction?
      • What Should I Do if My Wallet Receives Blacklisted USDT (Black U)?
      • Why Do Some Addresses Require Activation Fees?
      • Can Auto-Signing Continue When Cregis Is Closed?
      • What Are the Differences Between Advanced Mode and Standard Mode for Gas Fee Settings?
      • What is Tron Energy Mode?
      • Can I use the team account balance to pay for the gas fee?
      • Can I Authorize My Employees to Sign?
    • API Management
      • Can I Edit the Type After an API Project Is Created?
      • Why Can't I Find the Option to Create an Order Collection Project?
      • Will the System Stop Immediately After API Address Limits Are Reached?
      • Is It Possible to Initiate Withdrawal Requests Directly via API?
      • What Should I Do When an Abnormal Callback Occurs?
      • Why Does the API Return Unsupported Token When Integrating TON?
      • What should I do if users transfer funds to a stopped project's address?
      • What Should I Do if My Team Version Expires and API address Funds Cannot Be Collected?
      • Is There a Limit on the Number of Transactions Per Collection?
    • Team Account Management
      • Why Can’t My Team Account Be Upgraded?
      • How to Handle Shards When a Member Leaves the Team?
      • How to Disband a Team?
      • How to Invite Team Members?
      • Why Can't I Perform Actions After Editing Permissions?
      • How to Set Up an Approval Process?
      • Will My Team Stop Functioning If I Don’t Renew the Subscription After It Expires?
    • Account Security
      • What is MPC?
      • Is There a Risk of MPC Shards Being Stolen?
      • Where Are My Assets Stored When Using Cregis?
      • What is a TEE Environment?
      • How to Safely Handle a Lost Recovery Phrase?
      • How to Safely Handle Lost or Damaged Devices?
      • How to Enable and Disable Address Book Verification?
      • What is a Policy Engine?
      • What Should I Do If I Forget My Transaction Password?
    • Others
      • How Can I Reimport My Cregis Wallet?
      • Does Cregis Offer a Testing Environment?
      • How Long Does KYB/KYC Approval Take?
      • How to Troubleshoot Issues When Installing the Cregis Application?
      • Why Can’t I Access My Testing Environment?
      • How Can I Check My Cregis Version?
  • Terms and Conditions
    • Terms of Service
    • Personal Information Collection Statement
  • Cregis Support
    • Contact Us
Powered by GitBook
On this page
  • Additional payment process
  • Partial Refund Process
  • Full refund process

Was this helpful?

Export as PDF

Additional Payment and Refund Processes

Additional payment process

  • Triggering conditions

    • When merchants configure to not accept partial paid order via API

    • The additional payment process only supports orders paid by stablecoins. Non-stablecoin partial paid order will go through full refund process

  • Email notification

    • Cregis will send a pay order remains notification email to payee. The payee's email address needs to be passed in by the merchant through the order creation API.

    • User accesses additional payment checkout page via email

  • Payment Rules

    • Users have 24-hours to complete the additional payment of remaining order amount after receiving email notification

    • The remaining order amount would be calculated using the original order's exchange rate , and users would need to pay using the original payment cryptocurrency and network

  • Follow-up process

    • If users do not complete paying the remaining order amount within 24 hours, the order will enter the full refund process.

    • When the user completes the payment, Cregis will notify the merchant through order callback. For callback details, please refer to the payment engine callback API document.

    • When the user completes the payment, the order will be automatically settled according to the settlement rules.

Partial Refund Process

  • Triggering conditions

    • When merchants configure to not accept overpaid orders via API

    • Partial Refund Process only supports orders paid by stablecoins, non-stablecoin partial paid order will go through full refund process

  • Email notification

    • Cregis will send a refund notification email to the payee. The payee's email address needs to be passed in by the merchant through the order creation API.The user can enter the refund application page and provide the refund address within 24 hours after Cregis sends out the refund email.

  • Refund rules

    • The difference to be refunded will be calculated based on the exchange rate locked in the original order, and the partial refund will be returned in the payment currency and payment network of the original order.A refund handling fee will be charged for each refund. The handling fee amount will be clearly displayed on the refund request page and will be deducted directly from the refund amount.

  • Follow-up process

    • Cregis will refund within 24 hours after receiving the refund address from the user. After the refund is completed, Cregis will notify the refunding user of the refund details by email.When Cregis completes the partial refund, Cregis will notify the merchant through order callback. For callback details, please refer to the payment engine callback API document.If the user fails to submit a partial refund application on the refund application page within 24 hours, the order will enter the full refund process.

Full refund process

  • Triggering conditions

    • If the merchant configures NOT to accept overpaid order or partial paid order through API configuration

      • Partial payment orders paid in non-stablecoins will directly enter the full refund process

    • Partial payment orders that are not completed within 24 hours

  • Email notification

    • Cregis will send a full refund notification email to the payee. The payee's email address needs to be passed in by the merchant through the order creation API.The user can enter the refund application page and provide the refund receiving address according to the instructions in the email within 24 hours after Cregis sends out the refund email.

  • Refund rules

    • The refund will be paid in the original payment currency and payment network.A refund handling fee will be charged for each refund. The handling fee amount will be clearly displayed on the refund request page and will be deducted directly from the refund amount.

  • Follow-up process

    • Cregis will refund within 24 hours after receiving the refund receiving address replied by the user. When the refund is completed, Cregis will notify the user of the refund details by email. When Cregis completes the refund, Cregis will notify the merchant through the order callback. For callback details, please refer to the payment engine callback API document.If the user fails to submit a full refund application on the refund application page within 24 hours, no refund will be provided afterwards.

PreviousPayment and Settlement RecordsNextCheckout Page

Last updated 2 days ago

Was this helpful?