AApt Commerce
Sign inGet started
Show for

Reference

RPC methods

Internal command surface. Transport: /internal/rpc.

Generated from worker/src/api/rpc/catalog.json. Re-run npm run docs:generate after registry edits.

MethodSide effectIdempotencyAI accessScopes
payment.createIntent

Create a payment intent (draft).

draft_onlyrequireddraft
payments:write
payment.confirmIntent

Confirm and authorize an intent.

money_movementrequiredapproval_required
payments:authorize
payment.authorize

Authorize a payment.

money_movementrequiredapproval_required
payments:authorize
payment.capture

Capture an authorized payment.

money_movementrequiredapproval_required
payments:capture
payment.void

Void an authorization.

money_movementrequiredapproval_required
payments:authorize
payment.refund

Refund a captured payment.

money_movementrequiredapproval_required
refunds:create
transaction.get

Read a transaction.

read_onlyn/aread
transactions:read
transaction.search

Search transactions.

read_onlyn/aread
transactions:read
transaction.explainDecline

Plain-English decline explanation.

read_onlyn/aread
transactions:read
customer.create
write_saferequiredapproval_required
customers:write
customer.update
write_safen/aapproval_required
customers:write
customer.get
read_onlyn/aread
customers:read
token.create
write_saferequiredapproval_required
payment_methods:write
token.delete
write_safen/aapproval_required
payment_methods:write
risk.evaluate
read_onlyn/aread
risk:read
risk.explainDecision
read_onlyn/aread
risk:read
webhook.createEndpoint
security_sensitiverequiredapproval_required
webhooks:write
webhook.testDelivery
write_safen/aapproval_required
webhooks:write
webhook.replayEvent
write_saferequiredapproval_required
webhooks:writeevents:replay
webhook.rotateSecret
security_sensitiverequiredapproval_required
webhooks:rotate_secret
settlement.list
read_onlyn/aread
settlements:read
settlement.reconcile
write_saferequiredapproval_required
settlements:read
provider.cybersource.authorize
money_movementrequireddenied
payments:authorizeprovider:diagnose
provider.cybersource.capture
money_movementrequireddenied
payments:captureprovider:diagnose
provider.cybersource.refund
money_movementrequireddenied
refunds:createprovider:diagnose
compat.authorizenet.createTransactionRequest
money_movementrequireddenied
payments:authorizecompat:use
compat.authorizenet.getTransactionDetailsRequest
read_onlyn/adenied
transactions:readcompat:use
compat.authorizenet.createCustomerProfileRequest
write_saferequireddenied
customers:writecompat:use