跳到正文

稳定币收款

加密货币支付网关 服务全球商户

用客户手里已有的资产收款:USDT、USDC 等美元稳定币,覆盖 13 个网络。 注册、接入、主网上的第一笔真实收款——全程大约 10 分钟。
KYC 材料
0
归集手续费
$0
兑换损耗
0%
隐藏费用
0

为什么选 Paymos

加密货币收款所需的一切,没有多余的东西

从账单到钱包——收款、托管、余额、转出,一个平台搞定。为工程和财务团队打造。

一个费率全包

收币一侧的网络 Gas 由我们承担。没有兑换损耗,没有额外的资金划转费。

想转就转

由您发起,交易立即签名并广播——没有审批排队,没有批量窗口,没有锁定。

客户用习惯的链付,您用选定的链收

客户在常用网络上付款,您在选定的网络上收款。

不用东拼西凑

收款、转出、余额、报表都在一处,只接一次。

免去文书工作

开户不用先交 KYC 和公司材料。补充核验只在风险、限额或监管要求下提出。

不说谎的测试模式

沙盒和正式环境走同一套 API 约定,测试凭据各自独立。切到正式环境,集成的形态不用改。

适用对象

电商与零售

刷卡失败流失 5–15% 的订单。拒付(chargeback)吃掉利润。国际订单被误判为欺诈。加密货币一次性解决这三件事。

了解更多— 电商与零售

SaaS 与数字产品

Stripe 封禁 AI API、自营工具和 50+ 个国家。信用卡过期让续费中断。稳定币让付费客户一直付下去。

了解更多— SaaS 与数字产品

创作者与媒体

Patreon 标准方案抽 10%,卡组织手续费另算。一次内容审核就能让打款在周期中途停下。稳定币付款则直接进入您的余额,没人先替您审一遍内容。

了解更多— 创作者与媒体

服务与托管

VPN、RDP、托管会触发卡组织 MCC 封禁。代理商客户要付 5000–50000 美元的账单——刷卡有上限,电汇吃掉 6%。稳定币两边都能走。

了解更多— 服务与托管

旅游与酒店

跨境预订的欺诈误判率是平常的 4–8 倍。退款管道会把资金锁 7–14 天。稳定币付款清算后即终局。

了解更多— 旅游与酒店

iGaming 与投注

MCC 7995 等于收单行自动拒绝。Visa 把拒付率红线定在 0.9%,超了就罚款。稳定币既没有拒付率红线,也没有 MCC。

了解更多— iGaming 与投注

成人与高风险

Mastercard 条款一夜之间就能停掉成人商户。保健品和外汇自营被压 10–20% 的保证金。加密货币把两边都解放出来。

了解更多— 成人与高风险

捐赠与非营利

宗教和政治组织募款中途被停掉卡收单。PayPal Giving Fund 每月发放一次,在捐款后 15 到 45 天。稳定币捐款留在您的余额上,您什么时候转出它什么时候走——不看别人的付款排期。

了解更多— 捐赠与非营利

产品

客户在哪里,收款就在哪里

分享链接、把收银台嵌进您的网站、在柜台或聊天里完成付款——也可以给一位客户一个永远不变的地址。

01 / 05

托管收银台

由 Paymos 托管和运营的现成付款页。客户在那里付款——您不用搭建,也不用维护。

  • 可配置您的 Logo 和品牌色
  • 分享链接、按钮或 API,条条路径都通
  • 开箱即适配手机,维护由我们负责
了解更多— 托管收银台
托管收银台
02 / 05

嵌入式收银台

客户无需离开您的网站即可完成付款。

  • 以模态浮层打开
  • 两行 HTML 即可嵌入
  • 商品页、购物车、定价页都能用
了解更多— 嵌入式收银台
嵌入式收银台
03 / 05

Terminal POS

面对面扫码收款。收银员在手机或平板上输入金额即可。

  • 手机或平板就是加密货币收银机
  • 收银员输入金额,客户扫码付款
  • 不用刷卡器,没有要维护的硬件
了解更多— Terminal POS
Terminal POS
04 / 05

Telegram 收款

Telegram 机器人项目没有付款页:账单链接打开的是 Paymos 机器人。客户不用离开原来的应用。

  • 不用网站,也不用另装应用
  • 客户不需要 Paymos 账户
  • 状态在聊天里更新,不用一直开着页面
了解更多— Telegram 收款
Telegram 收款
05 / 05

收款通道

给单个客户的永久收款地址。没有金额,也没有有效期——到账的每一笔转账都计入您的余额。

  • 每条支持的网络各有一个地址
  • 每条通道用您自己的客户 ID 建立
  • 停用后不再收款,记录不会删除
了解更多— 收款通道
收款通道

费率

统一 1.0%,量大 0.3%

账单上只有一个数字。收币一侧的网络 Gas 由我们承担——没有兑换损耗,把钱转出去时不抽佣金,没有叠加项。

查看完整费率

集成

四种接入方式

REST API 掌控每个细节,Low-Code SDK 嵌入表单,收款链接一行代码都不用写,CMS 插件即装即用。

REST API

账单、转出、余额和 webhook 都走 HMAC 签名的 JSON,官方服务端 SDK 有八个。

了解更多— REST API

Low-Code SDK

一行 JavaScript。收银台、打赏和收银机模式,可嵌入任何网站。

了解更多— Low-Code SDK

收款链接

不用写代码,也不用建站。生成一条链接,发到聊天里或附在账单上,客户点开就付。

了解更多— 收款链接
import { Paymos, externalOrderId } from '@paymos/sdk';

const paymos = new Paymos({
  apiKey: process.env.PAYMOS_API_KEY,
  apiSecret: process.env.PAYMOS_API_SECRET,
});

const invoice = await paymos.invoices.create({
  projectId: 'prj_xxxxxxxxxxxx',
  amount: '100.00',
  currency: 'USD',
  externalOrderId: externalOrderId('order'),
  clientId: 'customer-456',
});

console.log(invoice.invoiceId, invoice.paymentUrl);
import os

from paymos import Paymos

paymos = Paymos(
    api_key=os.environ["PAYMOS_API_KEY"],
    api_secret=os.environ["PAYMOS_API_SECRET"],
)
invoice = paymos.invoices.create(
    project_id="prj_xxxxxxxxxxxx",
    amount="100.00",
    currency="USD",
    external_order_id="order-123",
    client_id="customer-456",
)

print(invoice["invoice_id"], invoice["payment_url"])
<?php
use Paymos\Client;
use Paymos\ClientConfig;
use Paymos\IdempotencyKey;

$paymos = new Client(new ClientConfig(
    getenv('PAYMOS_API_KEY'),
    getenv('PAYMOS_API_SECRET')
));
$invoice = $paymos->invoices()->create(array(
    'project_id' => 'prj_xxxxxxxxxxxx',
    'amount' => '100.00',
    'currency' => 'USD',
    'external_order_id' => IdempotencyKey::externalOrderId('order'),
    'client_id' => 'customer-456',
));

echo $invoice['invoice_id'] . ' ' . $invoice['payment_url'];
package main

import (
	"context"
	"fmt"
	"os"

	paymos "github.com/Paymos-labs/go-sdk/v2"
)

func main() {
	client, err := paymos.NewClient(os.Getenv("PAYMOS_API_KEY"), os.Getenv("PAYMOS_API_SECRET"))
	if err != nil {
		panic(err)
	}
	invoice, err := client.Invoices.Create(context.Background(), paymos.CreateInvoiceParams{
		ProjectID:       "prj_xxxxxxxxxxxx",
		Amount:          "100.00",
		Currency:        "USD",
		ExternalOrderID: "order-123",
		ClientID:        stringPointer("customer-456"),
	})
	if err != nil {
		panic(err)
	}
	fmt.Println(invoice.InvoiceID, invoice.PaymentURL)
}

func stringPointer(value string) *string { return &value }
using Paymos;

using var paymos = new PaymosClient(
    Environment.GetEnvironmentVariable("PAYMOS_API_KEY")!,
    Environment.GetEnvironmentVariable("PAYMOS_API_SECRET")!);

var invoice = await paymos.Invoices.CreateAsync(new CreateInvoiceRequest(
    ProjectId: "prj_xxxxxxxxxxxx",
    Amount: "100.00",
    Currency: "USD",
    ExternalOrderId: "order-123",
    ClientId: "customer-456"));

Console.WriteLine($"{invoice.InvoiceId} {invoice.PaymentUrl}");
import io.paymos.CreateInvoiceRequest;
import io.paymos.Invoice;
import io.paymos.PaymosClient;

PaymosClient paymos = new PaymosClient(
    System.getenv("PAYMOS_API_KEY"),
    System.getenv("PAYMOS_API_SECRET"));

Invoice invoice = paymos.invoices.create(
    CreateInvoiceRequest.builder()
        .projectId("prj_xxxxxxxxxxxx")
        .amount("100.00")
        .currency("USD")
        .externalOrderId("order-123")
        .clientId("customer-456")
        .build());

System.out.println(invoice.invoiceId() + " " + invoice.paymentUrl());
require 'paymos'

paymos = Paymos::Client.new(
  api_key: ENV.fetch('PAYMOS_API_KEY'),
  api_secret: ENV.fetch('PAYMOS_API_SECRET')
)
invoice = paymos.invoices.create(
  project_id: 'prj_xxxxxxxxxxxx',
  amount: '100.00',
  currency: 'USD',
  external_order_id: 'order-123',
  client_id: 'customer-456'
)

puts "#{invoice.invoice_id} #{invoice.payment_url}"
use paymos::{CreateInvoiceRequest, PaymosClient};

let paymos = PaymosClient::new(
    std::env::var("PAYMOS_API_KEY")?,
    std::env::var("PAYMOS_API_SECRET")?,
)?;
let invoice = paymos
    .invoices()
    .create(&CreateInvoiceRequest {
        project_id: "prj_xxxxxxxxxxxx".to_owned(),
        amount: "100.00".to_owned(),
        currency: "USD".to_owned(),
        external_order_id: "order-123".to_owned(),
        network: None,
        allow_multiple_payments: None,
        customer_fee_percent: None,
        client_id: Some("customer-456".to_owned()),
    })
    .await?;

println!("{} {}", invoice.invoice_id, invoice.payment_url);

CMS 插件

八个官方插件:WooCommerce、WHMCS、OpenCart、Easy Digital Downloads、CS-Cart、PrestaShop、Magento 2、Shopware 6。

了解更多— CMS 插件

控制台

所有收款,一屏看完

总览

余额、账单和这一时段的交易额,登录后第一眼就能看到。

总览
账单
数据分析
CMS
组件
Webhook

品牌定制

不改代码,重塑收银台外观

Logo、强调色、表面色、文字色、辅助色、圆角——都在项目的品牌设置里,付款页加载时实时读取。在控制台里改个颜色,所有嵌入的收银台同步更新。不用重新部署,不用改代码。

查看品牌控制
不改代码,重塑收银台外观

常见问题

常见问题

Paymos 到底是做什么的?

Paymos 位于客户钱包和您的余额之间。客户用支持的资产付款,金额按代币记入托管余额,您随时转出到白名单内的钱包。托管收银台、嵌入控件和 POS 共用一套 API 和一个控制台。1.0% 全包——收币一侧的网络 Gas 已含在内,没有按次调用费,没有月度最低消费。

支持哪些稳定币和链?

Paymos 接收四种美元稳定币——USDT、USDC、USD1、DAI——以及黄金锚定的 XAUT,覆盖 13 个区块链网络。USDT 可在 11 个网络上使用,USDC 覆盖 10 个;各资产的可用范围跟随其官方发行情况。

付款确认有多快?

要看网络,在部分网络上还要看金额。BSC、Polygon、Solana 和 TON 无论账单多大,都在网络终局时确认。Ethereum、Tron、Arbitrum、Optimism 和 Base 则金额越大、要求的确认数越多——小额几秒,大额几分钟。买家能看到实时进度条;账单一被标记为已付,webhook 立即触发。

开始收款需要 KYC 吗?

不需要预先提交 KYC 或企业文件。从注册到主网上的第一笔真实收款约 10 分钟,也不需要人工开通正式环境。后续可能因风险、限额或监管要求再做补充核验。

转出怎么操作?

控制台里点一下,或一次 API 调用。请求一到,交易立即发出:没有批量日,没有付款排期,没有审批排队;资金去往您白名单内的地址,走您选定的网络。之后多久到账,取决于该网络当时的速度和拥堵情况。转出不收 Paymos 佣金:只剩网络费,而且比这笔转账在链上的花费更少。确切金额会在确认前按您选的路线显示。某条路线暂时不可用时,您在表单里就能看到,而不是提交之后才知道,余额分文未动。转出失败或被您取消的,本金连同网络费一起原额退回:没发出去的转账不收任何费用。

有沙盒 / 测试模式吗?

有。沙盒使用同一套 API 约定,配独立的测试凭据,付款和转出结果都是模拟的。切到正式环境后自行创建正式凭据,立即可用——切换环境本身不会生成密钥。

客户多付、少付或付错链了怎么办?

多付全额入账,账单按已支付关闭。少付可以按项目设置容差:落在容差内的付款仍按已支付完成;超出容差账单标记为少付,多次付款的账单会保持打开,等买家补齐。退款需要您从余额手动转出——稳定币转账不可逆,因此也不存在拒付。付款必须使用支持的代币和网络:转到别处的资金不会记入这张账单,也无法找回。

资金是托管的吗?到底谁在保管?

是——资金由 Paymos 保管。您的余额按代币汇总,转出交易在隔离基础设施上签名,只能发到商户控制的白名单地址。资金保管到您转出为止,您一提交也不必等任何批次——没有压扣保证金,没有固定付款排期。

iGaming、成人、外汇自营这类高风险行业能用 Paymos 吗?

可以。区块链付款既不经过收单行,也不带 Visa/Mastercard 的 MCC,所以被卡收单行自动拒绝的行业(博彩 7995、成人 5967、保健品、CBD、外汇自营公司)都能正常收款。您所在国家的制裁规则仍由您自己遵守。

准备好开始加密货币收款了吗?

沙盒与正式环境使用同一套 API 契约。从注册到主网上的第一笔真实收款约 10 分钟,没有人工开通这道关卡。