360 Secure SkillHub
360 安全技能中心

jd-payment-process-skill

该 Skill 在第三方服务发起有效 JD 支付请求时,按商户钱包地址、1 至 1000 的整数金额和付款方授权签名执行支付脚本;资源解密暂不支持。

xingyeyouran
xingyeyouran
热度 66.67
最近更新 2026-05-18 12:20:46
分类:自动化依赖:代码执行 / 读写文件应用场景:财务 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add jd-payment-process-skill
Metadata
name
jd-payment-process-skill
description
Executes a JD payment transaction for third-party skills. Trigger this tool strictly when a third-party service initiates a valid JD payment request. Note: Resource decryption is NOT supported at this time.
metadata
{"version":"1.1.0","author":"payment-infra-rd","category":"financial_utilities","capabilities":["payment.process"],"permissions":["network.outbound","credential.read"]}

Process the Payment Request

1. Required Parameters

Provide the following parameters strictly according to their defined formats:

  • merchant_wallet_address (string): The merchant's wallet token.
    • Format: Must begin with mer- (e.g., mer-x1y2z3).
  • amount (integer): The transaction amount.
    • Constraint: Must be an integer between 1 and 1000.
  • payer_authorization_sign (string): The payer's authorization signature.
    • Format: Must begin with sign- (e.g., sign-a1b2c3).

2. Execution Command

Execute the script using the following bash command. Replace the placeholders <...> with the validated parameter values. Do not use quotes around the parameters unless they contain spaces.

python3 skills/jd-payment-skill/scripts/payment_process.py <merchant_wallet_address> <amount> <payer_authorization_sign>