using Gr4vy;
using Gr4vy.Models.Components;
var sdk = new Gr4vySDK(
id: "example",
server: SDKConfig.Server.Sandbox,
bearerAuthSource: Auth.WithToken(privateKey),
merchantAccountId: "default"
);
var res = await sdk.Transactions.CancelAsync(transactionId: "7099948d-7286-47e4-aad8-b68f7eb44591");
// handle response
package main
import(
"context"
"os"
gr4vygo "github.com/gr4vy/gr4vy-go"
"log"
)
func main() {
ctx := context.Background()
s := gr4vy.New(
gr4vy.WithID("example"),
gr4vy.WithServer(gr4vy.ServerSandbox),
gr4vy.WithSecuritySource(withToken),
gr4vy.WithMerchantAccountID("default"),
)
res, err := s.Transactions.Cancel(ctx, "7099948d-7286-47e4-aad8-b68f7eb44591", nil)
if err != nil {
log.Fatal(err)
}
if res != nil {
// handle response
}
}
package hello.world;
import com.gr4vy.sdk.Gr4vy;
import com.gr4vy.sdk.models.errors.*;
import com.gr4vy.sdk.models.operations.CancelTransactionResponse;
import java.lang.Exception;
public class Application {
public static void main(String[] args) throws Exception {
Gr4vy sdk = Gr4vy.builder()
.id("example")
.server(AvailableServers.SANDBOX)
.merchantAccountId("default")
.securitySource(new BearerSecuritySource.Builder(privateKey).build())
.build();
CancelTransactionResponse res = sdk.transactions().cancel()
.transactionId("7099948d-7286-47e4-aad8-b68f7eb44591")
.call();
if (res.transactionCancel().isPresent()) {
System.out.println(res.transactionCancel().get());
}
}
}
from gr4vy import Gr4vy
import os
with Gr4vy(
id="example",
server="sandbox",
merchant_account_id="default",
bearer_auth=auth.with_token(open("./private_key.pem").read())
) as g_client:
res = g_client.transactions.cancel(transaction_id="7099948d-7286-47e4-aad8-b68f7eb44591")
# Handle response
print(res)
import { Gr4vy, withToken } from "@gr4vy/sdk";
import fs from "fs";
const gr4vy = new Gr4vy({
id: "example",
server: "sandbox",
merchantAccountId: "default",
bearerAuth: withToken({
privateKey: fs.readFileSync("private_key.pem", "utf8"),
}),
});
async function run() {
const result = await gr4vy.transactions.cancel("7099948d-7286-47e4-aad8-b68f7eb44591");
console.log(result);
}
run();
{
"type": "error",
"code": "server_error",
"status": 500,
"message": "Request could not be processed",
"details": []
}
{
"type": "error",
"code": "bad_gateway",
"status": 502,
"message": "Request could not be processed",
"details": []
}
{
"type": "error",
"code": "gateway_timeout",
"status": 504,
"message": "Request could not be processed",
"details": []
}
Cancel a transaction
Cancels a pending transaction. If the transaction was successfully authorized, or was already captured, the cancel will not be processed.
POST
/
transactions
/
{transaction_id}
/
cancel
C#
using Gr4vy;
using Gr4vy.Models.Components;
var sdk = new Gr4vySDK(
id: "example",
server: SDKConfig.Server.Sandbox,
bearerAuthSource: Auth.WithToken(privateKey),
merchantAccountId: "default"
);
var res = await sdk.Transactions.CancelAsync(transactionId: "7099948d-7286-47e4-aad8-b68f7eb44591");
// handle response
package main
import(
"context"
"os"
gr4vygo "github.com/gr4vy/gr4vy-go"
"log"
)
func main() {
ctx := context.Background()
s := gr4vy.New(
gr4vy.WithID("example"),
gr4vy.WithServer(gr4vy.ServerSandbox),
gr4vy.WithSecuritySource(withToken),
gr4vy.WithMerchantAccountID("default"),
)
res, err := s.Transactions.Cancel(ctx, "7099948d-7286-47e4-aad8-b68f7eb44591", nil)
if err != nil {
log.Fatal(err)
}
if res != nil {
// handle response
}
}
package hello.world;
import com.gr4vy.sdk.Gr4vy;
import com.gr4vy.sdk.models.errors.*;
import com.gr4vy.sdk.models.operations.CancelTransactionResponse;
import java.lang.Exception;
public class Application {
public static void main(String[] args) throws Exception {
Gr4vy sdk = Gr4vy.builder()
.id("example")
.server(AvailableServers.SANDBOX)
.merchantAccountId("default")
.securitySource(new BearerSecuritySource.Builder(privateKey).build())
.build();
CancelTransactionResponse res = sdk.transactions().cancel()
.transactionId("7099948d-7286-47e4-aad8-b68f7eb44591")
.call();
if (res.transactionCancel().isPresent()) {
System.out.println(res.transactionCancel().get());
}
}
}
from gr4vy import Gr4vy
import os
with Gr4vy(
id="example",
server="sandbox",
merchant_account_id="default",
bearer_auth=auth.with_token(open("./private_key.pem").read())
) as g_client:
res = g_client.transactions.cancel(transaction_id="7099948d-7286-47e4-aad8-b68f7eb44591")
# Handle response
print(res)
import { Gr4vy, withToken } from "@gr4vy/sdk";
import fs from "fs";
const gr4vy = new Gr4vy({
id: "example",
server: "sandbox",
merchantAccountId: "default",
bearerAuth: withToken({
privateKey: fs.readFileSync("private_key.pem", "utf8"),
}),
});
async function run() {
const result = await gr4vy.transactions.cancel("7099948d-7286-47e4-aad8-b68f7eb44591");
console.log(result);
}
run();
{
"type": "error",
"code": "server_error",
"status": 500,
"message": "Request could not be processed",
"details": []
}
{
"type": "error",
"code": "bad_gateway",
"status": 502,
"message": "Request could not be processed",
"details": []
}
{
"type": "error",
"code": "gateway_timeout",
"status": 504,
"message": "Request could not be processed",
"details": []
}
This endpoint requires the transactions.write scope.You can only cancel a transaction with a status of processing or buyer_approval_pending, on a
connection that supports cancel. To reverse an authorized transaction,
void it instead. See
cancel, void, or refund.
This is the response description received from the payment service. This can be set to any value and is not standardized across different payment services.
{"docsConfig":{"theme":"palm","$schema":"https://mintlify.com/docs.json","name":"Gr4vy","colors":{"primary":"#0066CC","light":"#0099FF","dark":"#0066CC"},"logo":{"light":"https://mintcdn.com/flexxbuy/AxFxa3X7-38b2HYz/assets/logos/light.svg?fit=max\u0026auto=format\u0026n=AxFxa3X7-38b2HYz\u0026q=85\u0026s=c8c719a4e76f3fc4418d42afd2c0ee99","dark":"https://mintcdn.com/flexxbuy/AxFxa3X7-38b2HYz/assets/logos/dark.svg?fit=max\u0026auto=format\u0026n=AxFxa3X7-38b2HYz\u0026q=85\u0026s=7a09594217c27f95e0d127250c4cc958"},"favicon":"https://mintcdn.com/flexxbuy/39tfKGesfNHyX7HE/assets/favicon.png?fit=max\u0026auto=format\u0026n=39tfKGesfNHyX7HE\u0026q=85\u0026s=fc89afd637da9116e218f41f2c6b1105","api":{"playground":{"display":"simple"},"examples":{"defaults":"required","languages":["csharp","go","java","php","python","javascript","curl"]},"mdx":{"auth":{"method":"bearer"},"server":["https://api.sandbox.flexxbuy.gr4vy.app","https://api.flexxbuy.gr4vy.app"]}},"navbar":{"links":[{"icon":"bell","href":"https://status.gr4vy.com","label":"Status"},{"icon":"github","href":"https://github.com/gr4vy","label":"GitHub"}],"primary":{"type":"button","label":"Gr4vy","href":"https://gr4vy.com/#form-contact"}},"footer":{"socials":{"website":"https://gr4vy.com","twitter":"https://twitter.com/Gr4vyInc","github":"https://github.com/gr4vy","linkedin":"https://www.linkedin.com/company/gr4vy-inc"},"links":[{"header":"About","items":[{"label":"Payment orchestration","href":"https://gr4vy.com/payment-orchestration"},{"label":"Gr4vy for merchants","href":"https://gr4vy.com/merchants"},{"label":"Gr4vy for platforms","href":"https://gr4vy.com/platforms"},{"label":"Increasing your revenue","href":"https://gr4vy.com/revenue"}]},{"header":"Developers","items":[{"label":"GitHub","href":"https://github.com/gr4vy"},{"label":"Latest news","href":"https://docs.gr4vy.com/updates"},{"label":"System status","href":"https://status.gr4vy.com"},{"label":"Customer support","href":"https://support.gr4vy.com"}]}]},"styling":{"eyebrows":"breadcrumbs","codeblocks":"system","latex":true},"integrations":{"gtm":{"tagId":"G-9CX4E9QWKQ"}},"contextual":{"options":["chatgpt","claude","copy","view"],"display":"header"},"interaction":{"drilldown":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"flexxbuy","hasAudioNarration":false,"actualSubdomain":"flexxbuy","customDomains":["docs.byzly.com"],"gitSource":{"type":"github","owner":"gr4vy","repo":"flexxbuy-docs-mintlify","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adf64bc3d6319f7be041995","collectionId":"bdb65d06-a21b-40ca-800b-8b423f379e82","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adf64bc3d6319f7be041995"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6adf64bc3d6319f7be041995","clientVersion":"0.0.3966","searchFilterCounts":[{"language":"default","tag":"Build","count":195},{"language":"default","tag":"API Reference","count":171},{"language":"default","tag":"Connections","count":168},{"language":"default","tag":"Methods","count":141},{"language":"default","tag":"Features","count":95},{"language":"default","tag":"Integration guides","count":91},{"language":"default","tag":"Banking","count":46},{"language":"default","tag":"Dashboard","count":44},{"language":"default","tag":"Other","count":39},{"language":"default","tag":"Embed","count":38}]},"assistantConfig":{},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".payment-service-definition{background-color:#fff!important;border:1px solid #0a0e0d1a;border-radius:16px;padding:2em;vertical-align:middle}.payment-service-definition img{margin:0 1em 0 0;max-width:3em;display:inline-block}.payment-service-definition h2{margin:0;display:inline-block;position:relative;top:.1em}#sidebar-title{text-transform:uppercase}#sidebar-group .group{flex-direction:row-reverse}#footer .max-w-36{max-width:40rem}"}],"page":{"pagePath":"reference/transactions/cancel-transaction","slug":"/reference/transactions/cancel-transaction","pageMetadata":{"title":"Cancel a transaction","openapi":"openapi.speakeasy.json POST /transactions/{transaction_id}/cancel","description":"Cancels a pending transaction. If the transaction was successfully authorized, or was already captured, the cancel will not be processed.","href":"/reference/transactions/cancel-transaction"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Cancels a pending transaction. If the transaction was successfully authorized, or was already captured, the cancel will not be processed.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,..._provideComponents(),...props.components};return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`This endpoint requires the `,_jsx(_components.code,{children:`transactions.write`}),` scope.`]}),`\n`,_jsxs(_components.p,{children:[`You can only cancel a transaction with a `,_jsx(_components.code,{children:`status`}),` of `,_jsx(_components.code,{children:`processing`}),` or `,_jsx(_components.code,{children:`buyer_approval_pending`}),`, on a\nconnection that supports cancel. To reverse an authorized transaction,\n`,_jsx(_components.a,{href:`/reference/transactions/void-transaction`,children:`void`}),` it instead. See\n`,_jsx(_components.a,{href:`/guides/api/statuses/transactions#cancel-void-or-refund`,children:`cancel, void, or refund`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"codeStyling":"system","config":{},"pageMetadata":{"title":"Cancel a transaction","openapi":"openapi.speakeasy.json POST /transactions/{transaction_id}/cancel","description":"Cancels a pending transaction. If the transaction was successfully authorized, or was already captured, the cancel will not be processed.","href":"/reference/transactions/cancel-transaction"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Transactions"],"summary":"Cancel transaction","description":"Cancels a pending transaction. If the transaction was successfully authorized, or was already captured, the cancel will not be processed.","operationId":"cancel_transaction","parameters":["90b92c21-c79f-485f-8404-22fb14b06c36","d8503f23-3842-4591-b6e8-4c01d8afede5"],"responses":{"200":"e0a068dc-1af8-42c9-bb71-08f568dd8f5f","400":"90df509b-5535-475f-807e-8071e6c4c3b4","401":"ce3594b7-4860-4969-9368-4bf4a925eec3","403":"df2b94bc-66de-4d02-b6d7-6ebaae18373d","404":"3bc55179-24bf-4b8b-9454-d7547b7cc7c0","405":"fbef2069-5bad-4d7a-9c97-3a1bd0b07557","409":"5a350cb8-e112-4fff-aa20-5a43e99b0b34","422":"71cef708-5ed4-4de7-aff6-697e8ea86d2f","425":"4157a7b9-55ec-42c9-835a-eb3dad356c95","429":"3534892c-9aec-41bf-9227-fc9d71997655","500":"c7a0a800-9875-4d53-b11b-3aade68850c5","502":"2a589c8d-60b7-48bd-9310-5bfb5e57329b","504":"c905cb5c-4789-4538-a38a-c938cf55523d"},"x-speakeasy-name-override":"cancel","x-speakeasy-group":"transactions","x-codeSamples":[{"lang":"go","label":"Go","source":"package main\n\nimport(\n\t\"context\"\n\t\"os\"\n\tgr4vygo \"github.com/gr4vy/gr4vy-go\"\n\t\"log\"\n)\n\nfunc main() {\n ctx := context.Background()\n\n s := gr4vy.New(\n\t\tgr4vy.WithID(\"example\"),\n\t\tgr4vy.WithServer(gr4vy.ServerSandbox),\n\t\tgr4vy.WithSecuritySource(withToken),\n\t\tgr4vy.WithMerchantAccountID(\"default\"),\n\t)\n\n res, err := s.Transactions.Cancel(ctx, \"7099948d-7286-47e4-aad8-b68f7eb44591\", nil)\n if err != nil {\n log.Fatal(err)\n }\n if res != nil {\n // handle response\n }\n}"},{"lang":"javascript","label":"TypeScript","source":"import { Gr4vy, withToken } from \"@gr4vy/sdk\";\nimport fs from \"fs\";\n\nconst gr4vy = new Gr4vy({\n id: \"example\",\n server: \"sandbox\",\n merchantAccountId: \"default\",\n bearerAuth: withToken({\n privateKey: fs.readFileSync(\"private_key.pem\", \"utf8\"),\n }),\n});\n\nasync function run() {\n const result = await gr4vy.transactions.cancel(\"7099948d-7286-47e4-aad8-b68f7eb44591\");\n\n console.log(result);\n}\n\nrun();"},{"lang":"java","label":"Java","source":"package hello.world;\n\nimport com.gr4vy.sdk.Gr4vy;\nimport com.gr4vy.sdk.models.errors.*;\nimport com.gr4vy.sdk.models.operations.CancelTransactionResponse;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n\n Gr4vy sdk = Gr4vy.builder()\n .id(\"example\")\n .server(AvailableServers.SANDBOX)\n .merchantAccountId(\"default\")\n .securitySource(new BearerSecuritySource.Builder(privateKey).build())\n .build();\n\n CancelTransactionResponse res = sdk.transactions().cancel()\n .transactionId(\"7099948d-7286-47e4-aad8-b68f7eb44591\")\n .call();\n\n if (res.transactionCancel().isPresent()) {\n System.out.println(res.transactionCancel().get());\n }\n }\n}"},{"lang":"python","label":"Python","source":"from gr4vy import Gr4vy\nimport os\n\n\nwith Gr4vy(\n id=\"example\",\n server=\"sandbox\",\n merchant_account_id=\"default\",\n bearer_auth=auth.with_token(open(\"./private_key.pem\").read())\n) as g_client:\n\n res = g_client.transactions.cancel(transaction_id=\"7099948d-7286-47e4-aad8-b68f7eb44591\")\n\n # Handle response\n print(res)"},{"lang":"csharp","label":"C#","source":"using Gr4vy;\nusing Gr4vy.Models.Components;\n\nvar sdk = new Gr4vySDK(\n id: \"example\",\n server: SDKConfig.Server.Sandbox,\n bearerAuthSource: Auth.WithToken(privateKey),\n merchantAccountId: \"default\"\n);\n\nvar res = await sdk.Transactions.CancelAsync(transactionId: \"7099948d-7286-47e4-aad8-b68f7eb44591\");\n\n// handle response"},{"lang":"php","label":"PHP","source":"declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Gr4vy;\n\n$sdk = Gr4vy\\SDK::builder()\n ->setId('example')\n ->setServer('sandbox')\n ->setSecuritySource(Auth::withToken($privateKey))\n ->setMerchantAccountId('default')\n ->build();\n\n\n\n$response = $sdk->transactions->cancel(\n transactionId: '7099948d-7286-47e4-aad8-b68f7eb44591'\n);\n\nif ($response->transactionCancel !== null) {\n // handle response\n}"}],"method":"post","type":"path","servers":["0048b136-b0cb-4528-8f3a-95ce1a20d337","b15a1711-bb6b-4cdf-9106-1a445dacccf7"],"security":["1c94c691-caf6-424e-b0d4-912fcc945a19"],"path":"/transactions/{transaction_id}/cancel","baseUrlOptions":["https://api.sandbox.{id}.gr4vy.app","https://api.{id}.gr4vy.app"],"title":"Cancel transaction","codeSamples":[{"label":"Go","lang":"go","source":"package main\n\nimport(\n\t\"context\"\n\t\"os\"\n\tgr4vygo \"github.com/gr4vy/gr4vy-go\"\n\t\"log\"\n)\n\nfunc main() {\n ctx := context.Background()\n\n s := gr4vy.New(\n\t\tgr4vy.WithID(\"example\"),\n\t\tgr4vy.WithServer(gr4vy.ServerSandbox),\n\t\tgr4vy.WithSecuritySource(withToken),\n\t\tgr4vy.WithMerchantAccountID(\"default\"),\n\t)\n\n res, err := s.Transactions.Cancel(ctx, \"7099948d-7286-47e4-aad8-b68f7eb44591\", nil)\n if err != nil {\n log.Fatal(err)\n }\n if res != nil {\n // handle response\n }\n}"},{"label":"TypeScript","lang":"javascript","source":"import { Gr4vy, withToken } from \"@gr4vy/sdk\";\nimport fs from \"fs\";\n\nconst gr4vy = new Gr4vy({\n id: \"example\",\n server: \"sandbox\",\n merchantAccountId: \"default\",\n bearerAuth: withToken({\n privateKey: fs.readFileSync(\"private_key.pem\", \"utf8\"),\n }),\n});\n\nasync function run() {\n const result = await gr4vy.transactions.cancel(\"7099948d-7286-47e4-aad8-b68f7eb44591\");\n\n console.log(result);\n}\n\nrun();"},{"label":"Java","lang":"java","source":"package hello.world;\n\nimport com.gr4vy.sdk.Gr4vy;\nimport com.gr4vy.sdk.models.errors.*;\nimport com.gr4vy.sdk.models.operations.CancelTransactionResponse;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n\n Gr4vy sdk = Gr4vy.builder()\n .id(\"example\")\n .server(AvailableServers.SANDBOX)\n .merchantAccountId(\"default\")\n .securitySource(new BearerSecuritySource.Builder(privateKey).build())\n .build();\n\n CancelTransactionResponse res = sdk.transactions().cancel()\n .transactionId(\"7099948d-7286-47e4-aad8-b68f7eb44591\")\n .call();\n\n if (res.transactionCancel().isPresent()) {\n System.out.println(res.transactionCancel().get());\n }\n }\n}"},{"label":"Python","lang":"python","source":"from gr4vy import Gr4vy\nimport os\n\n\nwith Gr4vy(\n id=\"example\",\n server=\"sandbox\",\n merchant_account_id=\"default\",\n bearer_auth=auth.with_token(open(\"./private_key.pem\").read())\n) as g_client:\n\n res = g_client.transactions.cancel(transaction_id=\"7099948d-7286-47e4-aad8-b68f7eb44591\")\n\n # Handle response\n print(res)"},{"label":"C#","lang":"csharp","source":"using Gr4vy;\nusing Gr4vy.Models.Components;\n\nvar sdk = new Gr4vySDK(\n id: \"example\",\n server: SDKConfig.Server.Sandbox,\n bearerAuthSource: Auth.WithToken(privateKey),\n merchantAccountId: \"default\"\n);\n\nvar res = await sdk.Transactions.CancelAsync(transactionId: \"7099948d-7286-47e4-aad8-b68f7eb44591\");\n\n// handle response"},{"label":"PHP","lang":"php","source":"declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Gr4vy;\n\n$sdk = Gr4vy\\SDK::builder()\n ->setId('example')\n ->setServer('sandbox')\n ->setSecuritySource(Auth::withToken($privateKey))\n ->setMerchantAccountId('default')\n ->build();\n\n\n\n$response = $sdk->transactions->cancel(\n transactionId: '7099948d-7286-47e4-aad8-b68f7eb44591'\n);\n\nif ($response->transactionCancel !== null) {\n // handle response\n}"}],"requestExampleLanguages":["csharp","go","java","php","python","javascript","bash"],"requiredOnlyExamples":true,"requestExampleType":"codeSamples","responseExampleType":"generated"},"dependencies":{"parameters":{"90b92c21-c79f-485f-8404-22fb14b06c36":{"name":"transaction_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"The ID of the transaction","examples":["7099948d-7286-47e4-aad8-b68f7eb44591"],"title":"Transaction Id","isRequired":true,"uniqueKey":"","typeLabel":"string\u003cuuid>"},"description":"The ID of the transaction"},"d8503f23-3842-4591-b6e8-4c01d8afede5":{"name":"x-gr4vy-merchant-account-id","in":"header","required":false,"schema":{"oneOf":[{"type":"string","title":"X-Gr4Vy-Merchant-Account-Id","description":"The ID of the merchant account to use for this request.","example":"default","uniqueKey":"oneOf.0","typeLabel":"string"},{"type":"null","title":"X-Gr4Vy-Merchant-Account-Id","description":"The ID of the merchant account to use for this request.","example":"default","uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"string | null"},"description":"The ID of the merchant account to use for this request.","x-speakeasy-name-override":"merchantAccountId"}},"responses":{"e0a068dc-1af8-42c9-bb71-08f568dd8f5f":{"description":"Successful Response","content":{"application/json":{"schema":{"properties":{"status":{"description":"The status of the cancel call.","examples":["succeeded"],"type":"string","enum":["succeeded","pending","failed"],"title":"CancelStatus","x-speakeasy-unknown-values":"allow","overlay":"1.0.0","isRequired":true,"uniqueKey":"status","typeLabel":"enum\u003cstring>"},"code":{"oneOf":[{"type":"string","title":"Code","description":"The standardized error code set by Gr4vy.","example":"service_error","isRequired":true,"uniqueKey":"code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Code","description":"The standardized error code set by Gr4vy.","example":"service_error","isRequired":true,"uniqueKey":"code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"code","typeLabel":"string | null"},"raw_response_code":{"oneOf":[{"type":"string","title":"Raw Response Code","description":"This is the response code received from the payment service. This can be set to any value and is not standardized across different payment services.","example":"E104","isRequired":true,"uniqueKey":"raw_response_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Raw Response Code","description":"This is the response code received from the payment service. This can be set to any value and is not standardized across different payment services.","example":"E104","isRequired":true,"uniqueKey":"raw_response_code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"raw_response_code","typeLabel":"string | null"},"raw_response_description":{"oneOf":[{"type":"string","title":"Raw Response Description","description":"This is the response description received from the payment service. This can be set to any value and is not standardized across different payment services.","example":"Internal error","isRequired":true,"uniqueKey":"raw_response_description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Raw Response Description","description":"This is the response description received from the payment service. This can be set to any value and is not standardized across different payment services.","example":"Internal error","isRequired":true,"uniqueKey":"raw_response_description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"raw_response_description","typeLabel":"string | null"},"transaction":{"properties":{"id":{"type":"string","format":"uuid","title":"Id","description":"The ID for the transaction.","examples":["7099948d-7286-47e4-aad8-b68f7eb44591"],"isRequired":true,"uniqueKey":"transaction.id","typeLabel":"string\u003cuuid>"},"reconciliation_id":{"type":"string","title":"Reconciliation Id","description":"The base62 encoded transaction ID. This represents a shorter version of this transaction's `id` which is sent to payment services, anti-fraud services, and other connectors. You can use this ID to reconcile a payment service's transaction against our system. This ID is sent instead of the transaction ID because not all services support 36 digit identifiers.","examples":["default"],"isRequired":true,"uniqueKey":"transaction.reconciliation_id","typeLabel":"string"},"merchant_account_id":{"type":"string","title":"Merchant Account Id","description":"The ID of the merchant account this transaction belongs to.","examples":["default"],"isRequired":true,"uniqueKey":"transaction.merchant_account_id","typeLabel":"string"},"currency":{"type":"string","pattern":"^[A-Z]{3}$","title":"Currency","description":"The currency code for this transaction.","examples":["EUR","GBP","USD"],"isRequired":true,"uniqueKey":"transaction.currency","typeLabel":"string"},"amount":{"type":"integer","title":"Amount","description":"The total amount for this transaction across all funding sources including gift cards.","examples":[1299],"isRequired":true,"uniqueKey":"transaction.amount","typeLabel":"integer"},"status":{"description":"The status of the transaction for the `payment_method`. The status may change over time as asynchronous processing events occur.","examples":["authorization_succeeded"],"type":"string","enum":["processing","authorization_succeeded","authorization_declined","authorization_failed","authorization_voided","authorization_void_pending","capture_succeeded","capture_pending","buyer_approval_pending"],"title":"TransactionStatus","x-speakeasy-unknown-values":"allow","overlay":"1.0.0","isRequired":true,"uniqueKey":"transaction.status","typeLabel":"enum\u003cstring>"},"authorized_amount":{"type":"integer","title":"Authorized Amount","description":"The amount for this transaction that has been authorized for the `payment_method`. This can be less than the `amount` if gift cards were used.","examples":[1299],"isRequired":true,"uniqueKey":"transaction.authorized_amount","typeLabel":"integer"},"captured_amount":{"type":"integer","title":"Captured Amount","description":"The total amount captured for this transaction, in the smallest currency unit (for example, cents or pence). This can be the full value of the `authorized_amount` or less.","examples":[1299],"isRequired":true,"uniqueKey":"transaction.captured_amount","typeLabel":"integer"},"refunded_amount":{"type":"integer","title":"Refunded Amount","description":"The total amount refunded for this transaction, in the smallest currency unit (for example, cents or pence). This can be the full value of the `captured_amount` or less.","examples":[1299],"isRequired":true,"uniqueKey":"transaction.refunded_amount","typeLabel":"integer"},"settled_amount":{"type":"integer","title":"Settled Amount","description":"The net amount settled for this transaction, in the smallest currency unit (for example, cents or pence).","examples":[1100],"isRequired":true,"uniqueKey":"transaction.settled_amount","typeLabel":"integer"},"settled":{"type":"boolean","title":"Settled","description":"Indicates whether this transaction has been settled.","examples":[true],"isRequired":true,"uniqueKey":"transaction.settled","typeLabel":"boolean"},"intent":{"description":"The original `intent` used when the transaction was created.","examples":["capture"],"type":"string","enum":["authorize","capture"],"title":"TransactionIntent","x-speakeasy-unknown-values":"allow","overlay":"1.0.0","isRequired":true,"uniqueKey":"transaction.intent","typeLabel":"enum\u003cstring>"},"gift_card_redemptions":{"items":{"properties":{"id":{"type":"string","format":"uuid","title":"Id","description":"The ID for the gift card redemption.","examples":["31e65fb1-9c67-432e-9c06-83300b9d4059"],"isRequired":true,"uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"status":{"description":"The status of the gift card redemption for the `payment_method`.","examples":["succeeded"],"type":"string","enum":["created","succeeded","failed","skipped"],"title":"GiftCardRedemptionStatus","x-speakeasy-unknown-values":"allow","overlay":"1.0.0","isRequired":true,"uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"amount":{"type":"integer","title":"Amount","description":"The amount redeemed for this gift card.","examples":[100],"isRequired":true,"uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].amount","typeLabel":"integer"},"refunded_amount":{"type":"integer","title":"Refunded Amount","description":"The amount refunded for this gift card. This can not be larger than `amount`.","examples":[50],"isRequired":true,"uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].refunded_amount","typeLabel":"integer"},"gift_card":{"properties":{"bin":{"type":"string","title":"Bin","description":"The first 6 digits of the full gift card number.","examples":["412345"],"isRequired":true,"uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].gift_card.bin","typeLabel":"string"},"sub_bin":{"type":"string","title":"Sub Bin","description":"The 3 digits after the `bin` of the full gift card number.","examples":["554"],"isRequired":true,"uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].gift_card.sub_bin","typeLabel":"string"},"last4":{"type":"string","title":"Last4","description":"The last 4 digits for the gift card.","examples":["1234"],"isRequired":true,"uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].gift_card.last4","typeLabel":"string"},"type":{"type":"string","const":"gift-card","title":"Type","description":"Always `gift-card`.","default":"gift-card","examples":["gift-card"],"uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].gift_card.type","typeLabel":"string"},"id":{"oneOf":[{"type":"string","title":"Id","description":"The ID for the gift card.","format":"uuid","example":"356d56e5-fe16-42ae-97ee-8d55d846ae2e","uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].gift_card.id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Id","description":"The ID for the gift card.","example":"356d56e5-fe16-42ae-97ee-8d55d846ae2e","uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].gift_card.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].gift_card.id","typeLabel":"string\u003cuuid> | null"}},"additionalProperties":false,"type":"object","required":["bin","sub_bin","last4"],"title":"TransactionGiftCard","description":"The gift card used for this redemption","isRequired":true,"uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].gift_card","typeLabel":"TransactionGiftCard · object"},"type":{"type":"string","const":"gift-card-redemption","title":"Type","description":"Always `gift-card-redemption`.","default":"gift-card-redemption","examples":["gift-card-redemption"],"uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].type","typeLabel":"string"},"gift_card_service_redemption_id":{"oneOf":[{"type":"string","title":"Gift Card Service Redemption Id","description":"The gift card service's unique ID for the redemption.","example":"xYqd43gySMtori","uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].gift_card_service_redemption_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Gift Card Service Redemption Id","description":"The gift card service's unique ID for the redemption.","example":"xYqd43gySMtori","uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].gift_card_service_redemption_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].gift_card_service_redemption_id","typeLabel":"string | null"},"error_code":{"oneOf":[{"type":"string","title":"GiftCardErrorCode","description":"If this gift card redemption resulted in an error, this will contain the internal code for the error.","enum":["invalid_gift_card","expired_card","inactive_card","invalid_service_credentials","invalid_amount","incorrect_currency","insufficient_funds","invalid_service_configuration","operation_canceled","service_error","service_network_error","unknown_error","max_gift_cards_reached","suspected_fraud","canceled_payment_method","duplicate_transaction","unexpected_state"],"x-speakeasy-unknown-values":"allow","example":"expired_card","uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].error_code.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"If this gift card redemption resulted in an error, this will contain the internal code for the error.","example":"expired_card","uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].error_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].error_code","typeLabel":"enum\u003cstring> | null"},"raw_error_code":{"oneOf":[{"type":"string","title":"Raw Error Code","description":"If this gift card redemption resulted in an error, this will contain the raw error code received from the gift card provider.","example":"10001","uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].raw_error_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Raw Error Code","description":"If this gift card redemption resulted in an error, this will contain the raw error code received from the gift card provider.","example":"10001","uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].raw_error_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].raw_error_code","typeLabel":"string | null"},"raw_error_message":{"oneOf":[{"type":"string","title":"Raw Error Message","description":"If this gift card redemption resulted in an error, this will contain the raw error message received from the gift card provider.","example":"Card expired","uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].raw_error_message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Raw Error Message","description":"If this gift card redemption resulted in an error, this will contain the raw error message received from the gift card provider.","example":"Card expired","uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].raw_error_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.gift_card_redemptions.items.[INDEX].raw_error_message","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","required":["id","status","amount","refunded_amount","gift_card"],"title":"GiftCardRedemption","uniqueKey":"transaction.gift_card_redemptions.items.[INDEX]","typeLabel":"GiftCardRedemption · object"},"type":"array","title":"Gift Card Redemptions","description":"The gift cards redeemed for this transaction.","isRequired":true,"uniqueKey":"transaction.gift_card_redemptions","typeLabel":"GiftCardRedemption · object[]"},"created_at":{"type":"string","format":"date-time","title":"Created At","description":"The date and time when the transaction was created, in ISO 8601 format.","examples":["2013-07-16T19:23:00.000+00:00"],"isRequired":true,"uniqueKey":"transaction.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","format":"date-time","title":"Updated At","description":"The date and time when the transaction was last updated, in ISO 8601 format.","examples":["2013-07-16T19:23:00.000+00:00"],"isRequired":true,"uniqueKey":"transaction.updated_at","typeLabel":"string\u003cdate-time>"},"disputed":{"type":"boolean","title":"Disputed","description":"Indicates whether this transaction has been disputed.","examples":[true],"isRequired":true,"uniqueKey":"transaction.disputed","typeLabel":"boolean"},"payment_source":{"description":"The way payment method information made it to this transaction.","examples":["ecommerce"],"type":"string","enum":["ecommerce","moto","recurring","installment","card_on_file"],"title":"TransactionPaymentSource","x-speakeasy-unknown-values":"allow","overlay":"1.0.0","isRequired":true,"uniqueKey":"transaction.payment_source","typeLabel":"enum\u003cstring>"},"merchant_initiated":{"type":"boolean","title":"Merchant Initiated","description":"Indicates whether the transaction was initiated by the merchant or the customer.","examples":[true],"isRequired":true,"uniqueKey":"transaction.merchant_initiated","typeLabel":"boolean"},"is_subsequent_payment":{"type":"boolean","title":"Is Subsequent Payment","description":"Indicates whether the transaction represents a subsequent payment or an initial one.","examples":[false],"isRequired":true,"uniqueKey":"transaction.is_subsequent_payment","typeLabel":"boolean"},"intent_outcome":{"description":"The outcome of the original intent of a transaction. This allows you to understand if the intent of the transaction (e.g. `capture` or `authorize`) has been achieved when dealing with multiple payment instruments.","examples":["succeeded"],"type":"string","enum":["pending","succeeded","failed"],"title":"TransactionIntentOutcome","x-speakeasy-unknown-values":"allow","overlay":"1.0.0","isRequired":true,"uniqueKey":"transaction.intent_outcome","typeLabel":"enum\u003cstring>"},"multi_tender":{"type":"boolean","title":"Multi Tender","description":"The outcome of the original intent of a transaction. This allows you to understand if the intent of the transaction (e.g. `capture` or `authorize`) has been achieved when dealing with multiple payment instruments.","examples":[true],"isRequired":true,"uniqueKey":"transaction.multi_tender","typeLabel":"boolean"},"account_funding_transaction":{"type":"boolean","title":"Account Funding Transaction","description":"Marks the transaction as an AFT. Requires the payment service to support this feature, and might `recipient` and `buyer` data","examples":[true],"isRequired":true,"uniqueKey":"transaction.account_funding_transaction","typeLabel":"boolean"},"type":{"type":"string","const":"transaction","title":"Type","description":"Always `transaction`.","default":"transaction","examples":["transaction"],"uniqueKey":"transaction.type","typeLabel":"string"},"settled_currency":{"oneOf":[{"type":"string","title":"Settled Currency","description":"The ISO 4217 currency code of this transaction's settlement.","pattern":"^[A-Z]{3}$","example":"USD","uniqueKey":"transaction.settled_currency.oneOf.0","typeLabel":"string"},{"type":"null","title":"Settled Currency","description":"The ISO 4217 currency code of this transaction's settlement.","example":"USD","uniqueKey":"transaction.settled_currency.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.settled_currency","typeLabel":"string | null"},"country":{"oneOf":[{"type":"string","title":"Country","description":"The 2-letter ISO 3166-1 alpha-2 country code for the transaction. Used to filter payment services for processing.","pattern":"^[A-Z]{2}$","example":"US","uniqueKey":"transaction.country.oneOf.0","typeLabel":"string"},{"type":"null","title":"Country","description":"The 2-letter ISO 3166-1 alpha-2 country code for the transaction. Used to filter payment services for processing.","example":"US","uniqueKey":"transaction.country.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.country","typeLabel":"string | null"},"external_identifier":{"oneOf":[{"type":"string","title":"External Identifier","description":"An external identifier that can be used to match the transaction against your own records.","maxLength":200,"minLength":1,"example":"transaction-12345","uniqueKey":"transaction.external_identifier.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Identifier","description":"An external identifier that can be used to match the transaction against your own records.","example":"transaction-12345","uniqueKey":"transaction.external_identifier.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.external_identifier","typeLabel":"string | null"},"payment_method":{"oneOf":[{"type":"object","title":"TransactionPaymentMethod","description":"The payment method used for this transaction.","required":["method"],"properties":{"method":{"description":"The type of this payment method.","examples":["card"],"type":"string","enum":["abitab","affirm","afterpay","alipay","alipayhk","applepay","arcuspaynetwork","bacs","bancontact","bank","bcp","becs","bitpay","blik","ach","boleto","boost","breb","capitec","card","cashapp","cashappafterpay","chaseorbital","clearpay","click-to-pay","custom_push","custom_redirect","custom_tokenize","dana","dcb","dlocal","duitnow","ebanx","eckoh","efecty","eps","everydaypay","gcash","gem","gemds","gift-card","giropay","givingblock","gocardless","googlepay","googlepay_pan_only","gopay","grabpay","ideal","interac","kakaopay","kcp","khipu","klarna","konbini","latitude","latitudeds","laybuy","linepay","linkaja","maybankqrpay","mercadopago","multibanco","multipago","nequi","netbanking","network-token","nupay","oney_10x","oney_12x","oney_3x","oney_4x","oney_6x","onlinebankingcz","onelink","ovo","oxxo","p24","pagoefectivo","paybybank","payid","paymaya","paysquad","paypal","paypaldirectorder","paypalpaylater","paypay","payto","payvalida","paze","picpay","pix","plaid","pse","rabbitlinepay","razorpay","rapipago","redpagos","scalapay","sepa","servipag","seveneleven","sezzle","shopeepay","singteldash","smartpay","sofort","spei","stitch","swish","stripe","stripedd","stripetoken","tapi","tapifintechs","thaiqr","touchngo","truemoney","trustly","trustlyeurope","upi","venmo","vipps","waave","webpay","wechat","wero","yape","zippay"],"title":"Method","x-speakeasy-unknown-values":"allow","overlay":"1.0.0","isRequired":true,"uniqueKey":"transaction.payment_method.oneOf.0.method","typeLabel":"enum\u003cstring>"},"type":{"type":"string","const":"payment-method","title":"Type","description":"Always `payment-method`.","default":"payment-method","examples":["payment-method"],"uniqueKey":"transaction.payment_method.oneOf.0.type","typeLabel":"string"},"approval_url":{"oneOf":[{"type":"string","title":"Approval Url","description":"The optional URL that the buyer needs to be redirected to to further authorize their payment.","example":"https://gr4vy.app/redirect/12345","uniqueKey":"transaction.payment_method.oneOf.0.approval_url.oneOf.0","typeLabel":"string"},{"type":"null","title":"Approval Url","description":"The optional URL that the buyer needs to be redirected to to further authorize their payment.","example":"https://gr4vy.app/redirect/12345","uniqueKey":"transaction.payment_method.oneOf.0.approval_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.payment_method.oneOf.0.approval_url","typeLabel":"string | null"},"country":{"oneOf":[{"type":"string","title":"Country","description":"The 2-letter ISO code of the country this payment method can be used for. If this value is null the payment method may be used in multiple countries.","pattern":"^[A-Z]{2}$","example":"US","uniqueKey":"transaction.payment_method.oneOf.0.country.oneOf.0","typeLabel":"string"},{"type":"null","title":"Country","description":"The 2-letter ISO code of the country this payment method can be used for. If this value is null the payment method may be used in multiple countries.","example":"US","uniqueKey":"transaction.payment_method.oneOf.0.country.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.payment_method.oneOf.0.country","typeLabel":"string | null"},"currency":{"oneOf":[{"type":"string","title":"Currency","description":"The ISO-4217 currency code that this payment method can be used for. If this value is null the payment method may be used for multiple currencies.","pattern":"^[A-Z]{3}$","example":"USD","uniqueKey":"transaction.payment_method.oneOf.0.currency.oneOf.0","typeLabel":"string"},{"type":"null","title":"Currency","description":"The ISO-4217 currency code that this payment method can be used for. If this value is null the payment method may be used for multiple currencies.","example":"USD","uniqueKey":"transaction.payment_method.oneOf.0.currency.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.payment_method.oneOf.0.currency","typeLabel":"string | null"},"details":{"oneOf":[{"type":"object","title":"PaymentMethodDetailsCard","description":"Details for credit or debit card payment method.","properties":{"bin":{"oneOf":[{"type":"string","title":"Bin","maxLength":8,"minLength":6,"pattern":"^\\d+$","uniqueKey":"transaction.payment_method.oneOf.0.details.oneOf.0.bin.oneOf.0","typeLabel":"string"},{"type":"null","title":"Bin","uniqueKey":"transaction.payment_method.oneOf.0.details.oneOf.0.bin.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.payment_method.oneOf.0.details.oneOf.0.bin","typeLabel":"string | null"},"card_type":{"oneOf":[{"type":"string","title":"CardType","enum":["credit","debit","prepaid"],"x-speakeasy-unknown-values":"allow","uniqueKey":"transaction.payment_method.oneOf.0.details.oneOf.0.card_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"transaction.payment_method.oneOf.0.details.oneOf.0.card_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.payment_method.oneOf.0.details.oneOf.0.card_type","typeLabel":"enum\u003cstring> | null"},"card_issuer_name":{"oneOf":[{"type":"string","title":"Card Issuer Name","uniqueKey":"transaction.payment_method.oneOf.0.details.oneOf.0.card_issuer_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Card Issuer Name","uniqueKey":"transaction.payment_method.oneOf.0.details.oneOf.0.card_issuer_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.payment_method.oneOf.0.details.oneOf.0.card_issuer_name","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"transaction.payment_method.oneOf.0.details.oneOf.0","typeLabel":"PaymentMethodDetailsCard · object"},{"type":"null","description":"Details for credit or debit card payment method.","uniqueKey":"transaction.payment_method.oneOf.0.details.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.payment_method.oneOf.0.details","typeLabel":"PaymentMethodDetailsCard · object | null"},"expiration_date":{"oneOf":[{"type":"string","title":"Expiration Date","description":"The expiration date for the payment method.","maxLength":5,"minLength":5,"pattern":"^\\d{2}/\\d{2}$","example":"12/30","uniqueKey":"transaction.payment_method.oneOf.0.expiration_date.oneOf.0","typeLabel":"string"},{"type":"null","title":"Expiration Date","description":"The expiration date for the payment method.","example":"12/30","uniqueKey":"transaction.payment_method.oneOf.0.expiration_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.payment_method.oneOf.0.expiration_date","typeLabel":"string | null"},"fingerprint":{"oneOf":[{"type":"string","title":"Fingerprint","description":"The unique hash derived from the payment method identifier (e.g. card number).","example":"20eb353620155d2b5fc864cc46a73ea77cb92c725238650839da1813fa987a17","uniqueKey":"transaction.payment_method.oneOf.0.fingerprint.oneOf.0","typeLabel":"string"},{"type":"null","title":"Fingerprint","description":"The unique hash derived from the payment method identifier (e.g. card number).","example":"20eb353620155d2b5fc864cc46a73ea77cb92c725238650839da1813fa987a17","uniqueKey":"transaction.payment_method.oneOf.0.fingerprint.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.payment_method.oneOf.0.fingerprint","typeLabel":"string | null"},"label":{"oneOf":[{"type":"string","title":"Label","description":"A label for the card or the account. For a paypal payment method this is the user's email address. For a card it is the last 4 digits of the card.","maxLength":320,"minLength":0,"example":"1234","uniqueKey":"transaction.payment_method.oneOf.0.label.oneOf.0","typeLabel":"string"},{"type":"null","title":"Label","description":"A label for the card or the account. For a paypal payment method this is the user's email address. For a card it is the last 4 digits of the card.","example":"1234","uniqueKey":"transaction.payment_method.oneOf.0.label.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.payment_method.oneOf.0.label","typeLabel":"string | null"},"last_replaced_at":{"oneOf":[{"type":"string","title":"Last Replaced At","description":"The date and time when this card was last replaced by the account updater.","format":"date-time","example":"2013-07-16T19:23:00.000+00:00","uniqueKey":"transaction.payment_method.oneOf.0.last_replaced_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Last Replaced At","description":"The date and time when this card was last replaced by the account updater.","example":"2013-07-16T19:23:00.000+00:00","uniqueKey":"transaction.payment_method.oneOf.0.last_replaced_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.payment_method.oneOf.0.last_replaced_at","typeLabel":"string\u003cdate-time> | null"},"mode":{"oneOf":[{"type":"string","title":"Mode","description":"The mode to use with this payment method.","enum":["card","redirect","applepay","googlepay","checkout-session","click-to-pay","gift-card","bank","paze"],"x-speakeasy-unknown-values":"allow","example":"card","uniqueKey":"transaction.payment_method.oneOf.0.mode.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The mode to use with this payment method.","example":"card","uniqueKey":"transaction.payment_method.oneOf.0.mode.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.payment_method.oneOf.0.mode","typeLabel":"enum\u003cstring> | null"},"scheme":{"oneOf":[{"type":"string","title":"CardScheme","description":"The scheme of the card. Only applies to card payments.","enum":["accel","amex","bancontact","carte-bancaire","cirrus","culiance","dankort","diners-club","discover","eftpos-australia","elo","hipercard","jcb","maestro","mastercard","mir","nyce","other","pulse","qcard","rupay","star","uatp","unionpay","visa"],"x-speakeasy-unknown-values":"allow","example":"visa","uniqueKey":"transaction.payment_method.oneOf.0.scheme.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The scheme of the card. Only applies to card payments.","example":"visa","uniqueKey":"transaction.payment_method.oneOf.0.scheme.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.payment_method.oneOf.0.scheme","typeLabel":"enum\u003cstring> | null"},"id":{"oneOf":[{"type":"string","title":"Id","description":"The ID of the payment method.","format":"uuid","example":"852b951c-d7ea-4c98-b09e-4a1c9e97c077","uniqueKey":"transaction.payment_method.oneOf.0.id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Id","description":"The ID of the payment method.","example":"852b951c-d7ea-4c98-b09e-4a1c9e97c077","uniqueKey":"transaction.payment_method.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.payment_method.oneOf.0.id","typeLabel":"string\u003cuuid> | null"},"approval_target":{"oneOf":[{"type":"string","title":"ApprovalTarget","description":"The browser target that an approval URL must be opened in. If any or null, then there is no specific requirement.","enum":["new_window","any"],"x-speakeasy-unknown-values":"allow","example":"any","uniqueKey":"transaction.payment_method.oneOf.0.approval_target.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The browser target that an approval URL must be opened in. If any or null, then there is no specific requirement.","example":"any","uniqueKey":"transaction.payment_method.oneOf.0.approval_target.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.payment_method.oneOf.0.approval_target","typeLabel":"enum\u003cstring> | null"},"external_identifier":{"oneOf":[{"type":"string","title":"External Identifier","description":"An external identifier that can be used to match the payment method against your own records.","maxLength":200,"minLength":1,"example":"card-12345","uniqueKey":"transaction.payment_method.oneOf.0.external_identifier.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Identifier","description":"An external identifier that can be used to match the payment method against your own records.","example":"card-12345","uniqueKey":"transaction.payment_method.oneOf.0.external_identifier.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.payment_method.oneOf.0.external_identifier","typeLabel":"string | null"},"payment_account_reference":{"oneOf":[{"type":"string","title":"Payment Account Reference","description":"The payment account reference (PAR) returned by the card scheme. This is a unique reference to the underlying account that has been used to fund this payment method.","example":"V0010014629724763377327521982","uniqueKey":"transaction.payment_method.oneOf.0.payment_account_reference.oneOf.0","typeLabel":"string"},{"type":"null","title":"Payment Account Reference","description":"The payment account reference (PAR) returned by the card scheme. This is a unique reference to the underlying account that has been used to fund this payment method.","example":"V0010014629724763377327521982","uniqueKey":"transaction.payment_method.oneOf.0.payment_account_reference.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.payment_method.oneOf.0.payment_account_reference","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"transaction.payment_method.oneOf.0","typeLabel":"TransactionPaymentMethod · object"},{"type":"null","description":"The payment method used for this transaction.","uniqueKey":"transaction.payment_method.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.payment_method","typeLabel":"TransactionPaymentMethod · object | null"},"method":{"oneOf":[{"type":"string","title":"Method","description":"The method used for the transaction.","enum":["abitab","affirm","afterpay","alipay","alipayhk","applepay","arcuspaynetwork","bacs","bancontact","bank","bcp","becs","bitpay","blik","ach","boleto","boost","breb","capitec","card","cashapp","cashappafterpay","chaseorbital","clearpay","click-to-pay","custom_push","custom_redirect","custom_tokenize","dana","dcb","dlocal","duitnow","ebanx","eckoh","efecty","eps","everydaypay","gcash","gem","gemds","gift-card","giropay","givingblock","gocardless","googlepay","googlepay_pan_only","gopay","grabpay","ideal","interac","kakaopay","kcp","khipu","klarna","konbini","latitude","latitudeds","laybuy","linepay","linkaja","maybankqrpay","mercadopago","multibanco","multipago","nequi","netbanking","network-token","nupay","oney_10x","oney_12x","oney_3x","oney_4x","oney_6x","onlinebankingcz","onelink","ovo","oxxo","p24","pagoefectivo","paybybank","payid","paymaya","paysquad","paypal","paypaldirectorder","paypalpaylater","paypay","payto","payvalida","paze","picpay","pix","plaid","pse","rabbitlinepay","razorpay","rapipago","redpagos","scalapay","sepa","servipag","seveneleven","sezzle","shopeepay","singteldash","smartpay","sofort","spei","stitch","swish","stripe","stripedd","stripetoken","tapi","tapifintechs","thaiqr","touchngo","truemoney","trustly","trustlyeurope","upi","venmo","vipps","waave","webpay","wechat","wero","yape","zippay"],"x-speakeasy-unknown-values":"allow","example":"card","uniqueKey":"transaction.method.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The method used for the transaction.","example":"card","uniqueKey":"transaction.method.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.method","typeLabel":"enum\u003cstring> | null"},"instrument_type":{"oneOf":[{"type":"string","title":"InstrumentType","description":"The name of the instrument used to process the transaction.","enum":["pan","card_token","redirect","redirect_token","googlepay","applepay","network_token","plaid","bank"],"x-speakeasy-unknown-values":"allow","example":"pan","uniqueKey":"transaction.instrument_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The name of the instrument used to process the transaction.","example":"pan","uniqueKey":"transaction.instrument_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.instrument_type","typeLabel":"enum\u003cstring> | null"},"error_code":{"oneOf":[{"type":"string","title":"Error Code","description":"The standardized error code set by Gr4vy.","example":"missing_redirect_url","uniqueKey":"transaction.error_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error Code","description":"The standardized error code set by Gr4vy.","example":"missing_redirect_url","uniqueKey":"transaction.error_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.error_code","typeLabel":"string | null"},"payment_service":{"oneOf":[{"type":"object","title":"TransactionPaymentService","description":"The payment service used for this transaction.","required":["id","payment_service_definition_id","method","display_name"],"properties":{"id":{"type":"string","format":"uuid","title":"Id","description":"The ID for the payment-service.","examples":["824ff064-7f4b-430b-9801-59aff90d013e"],"isRequired":true,"uniqueKey":"transaction.payment_service.oneOf.0.id","typeLabel":"string\u003cuuid>"},"payment_service_definition_id":{"type":"string","maxLength":50,"minLength":1,"title":"Payment Service Definition Id","description":"The definition ID of the service used to process this payment.","examples":["stripe-card"],"isRequired":true,"uniqueKey":"transaction.payment_service.oneOf.0.payment_service_definition_id","typeLabel":"string"},"method":{"description":"The payment method that this service handles.","examples":["card"],"type":"string","enum":["abitab","affirm","afterpay","alipay","alipayhk","applepay","arcuspaynetwork","bacs","bancontact","bank","bcp","becs","bitpay","blik","ach","boleto","boost","breb","capitec","card","cashapp","cashappafterpay","chaseorbital","clearpay","click-to-pay","custom_push","custom_redirect","custom_tokenize","dana","dcb","dlocal","duitnow","ebanx","eckoh","efecty","eps","everydaypay","gcash","gem","gemds","gift-card","giropay","givingblock","gocardless","googlepay","googlepay_pan_only","gopay","grabpay","ideal","interac","kakaopay","kcp","khipu","klarna","konbini","latitude","latitudeds","laybuy","linepay","linkaja","maybankqrpay","mercadopago","multibanco","multipago","nequi","netbanking","network-token","nupay","oney_10x","oney_12x","oney_3x","oney_4x","oney_6x","onlinebankingcz","onelink","ovo","oxxo","p24","pagoefectivo","paybybank","payid","paymaya","paysquad","paypal","paypaldirectorder","paypalpaylater","paypay","payto","payvalida","paze","picpay","pix","plaid","pse","rabbitlinepay","razorpay","rapipago","redpagos","scalapay","sepa","servipag","seveneleven","sezzle","shopeepay","singteldash","smartpay","sofort","spei","stitch","swish","stripe","stripedd","stripetoken","tapi","tapifintechs","thaiqr","touchngo","truemoney","trustly","trustlyeurope","upi","venmo","vipps","waave","webpay","wechat","wero","yape","zippay"],"title":"Method","x-speakeasy-unknown-values":"allow","overlay":"1.0.0","isRequired":true,"uniqueKey":"transaction.payment_service.oneOf.0.method","typeLabel":"enum\u003cstring>"},"display_name":{"type":"string","title":"Display Name","description":"The display name for the payment service.","examples":["Stripe USA"],"isRequired":true,"uniqueKey":"transaction.payment_service.oneOf.0.display_name","typeLabel":"string"},"type":{"type":"string","const":"payment-service","title":"Type","description":"Always `payment-service`.","default":"payment-service","examples":["payment-service"],"uniqueKey":"transaction.payment_service.oneOf.0.type","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"transaction.payment_service.oneOf.0","typeLabel":"TransactionPaymentService · object"},{"type":"null","description":"The payment service used for this transaction.","uniqueKey":"transaction.payment_service.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.payment_service","typeLabel":"TransactionPaymentService · object | null"},"pending_review":{"type":"boolean","title":"Pending Review","description":"Whether a manual anti fraud review is pending with an anti fraud service.","default":false,"examples":[false],"uniqueKey":"transaction.pending_review","typeLabel":"boolean"},"buyer":{"oneOf":[{"type":"object","title":"TransactionBuyer","description":"The buyer used for this transaction.","properties":{"type":{"type":"string","const":"buyer","title":"Type","description":"Always `buyer`.","default":"buyer","examples":["buyer"],"uniqueKey":"transaction.buyer.oneOf.0.type","typeLabel":"string"},"id":{"oneOf":[{"type":"string","title":"Id","description":"The ID for the buyer.","format":"uuid","example":"fe26475d-ec3e-4884-9553-f7356683f7f9","uniqueKey":"transaction.buyer.oneOf.0.id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Id","description":"The ID for the buyer.","example":"fe26475d-ec3e-4884-9553-f7356683f7f9","uniqueKey":"transaction.buyer.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.buyer.oneOf.0.id","typeLabel":"string\u003cuuid> | null"},"reconciliation_id":{"oneOf":[{"type":"string","title":"Reconciliation Id","description":"The base62 encoded buyer ID. This represents a shorter version of this buyer's `id` which is sent to payment services, anti-fraud services, and other connectors. You can use this ID to reconcile a payment service's buyer against our system.","example":"7jZXl4gBUNl0CnaLEnfXbt","uniqueKey":"transaction.buyer.oneOf.0.reconciliation_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Reconciliation Id","description":"The base62 encoded buyer ID. This represents a shorter version of this buyer's `id` which is sent to payment services, anti-fraud services, and other connectors. You can use this ID to reconcile a payment service's buyer against our system.","example":"7jZXl4gBUNl0CnaLEnfXbt","uniqueKey":"transaction.buyer.oneOf.0.reconciliation_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.buyer.oneOf.0.reconciliation_id","typeLabel":"string | null"},"display_name":{"oneOf":[{"type":"string","title":"Display Name","description":"The display name for the buyer.","maxLength":200,"minLength":1,"example":"John Doe","uniqueKey":"transaction.buyer.oneOf.0.display_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Display Name","description":"The display name for the buyer.","example":"John Doe","uniqueKey":"transaction.buyer.oneOf.0.display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.buyer.oneOf.0.display_name","typeLabel":"string | null"},"external_identifier":{"oneOf":[{"type":"string","title":"External Identifier","description":"The merchant identifier for this buyer.","maxLength":200,"minLength":1,"example":"buyer-12345","uniqueKey":"transaction.buyer.oneOf.0.external_identifier.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Identifier","description":"The merchant identifier for this buyer.","example":"buyer-12345","uniqueKey":"transaction.buyer.oneOf.0.external_identifier.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.buyer.oneOf.0.external_identifier","typeLabel":"string | null"},"billing_details":{"oneOf":[{"type":"object","title":"BillingDetails","description":"The billing name, address, email, and other fields for this buyer.","properties":{"first_name":{"oneOf":[{"type":"string","title":"First Name","description":"The first name(s) or given name for the buyer.","maxLength":255,"minLength":1,"example":"John","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.first_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"First Name","description":"The first name(s) or given name for the buyer.","example":"John","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.first_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.first_name","typeLabel":"string | null"},"last_name":{"oneOf":[{"type":"string","title":"Last Name","description":"The last name, or family name, of the buyer.","maxLength":255,"minLength":1,"example":"Doe","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.last_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Last Name","description":"The last name, or family name, of the buyer.","example":"Doe","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.last_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.last_name","typeLabel":"string | null"},"email_address":{"oneOf":[{"type":"string","title":"Email Address","description":"The email address for the buyer.","maxLength":320,"minLength":1,"example":"john@example.com","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.email_address.oneOf.0","typeLabel":"string"},{"type":"null","title":"Email Address","description":"The email address for the buyer.","example":"john@example.com","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.email_address.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.email_address","typeLabel":"string | null"},"phone_number":{"oneOf":[{"type":"string","title":"Phone Number","description":"The phone number for the buyer which should be formatted according to the E164 number standard.","pattern":"^\\+[1-9]\\d{1,14}$","example":"+1234567890","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.phone_number.oneOf.0","typeLabel":"string"},{"type":"null","title":"Phone Number","description":"The phone number for the buyer which should be formatted according to the E164 number standard.","example":"+1234567890","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.phone_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.phone_number","typeLabel":"string | null"},"address":{"oneOf":[{"type":"object","title":"Address","description":"The billing address for the buyer.","properties":{"city":{"oneOf":[{"type":"string","title":"City","description":"The city for the address.","maxLength":100,"minLength":1,"example":"San Jose","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.city.oneOf.0","typeLabel":"string"},{"type":"null","title":"City","description":"The city for the address.","example":"San Jose","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.city.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.city","typeLabel":"string | null"},"country":{"oneOf":[{"type":"string","title":"Country","description":"The country for the address in ISO 3166 format.","pattern":"^[A-Z]{2}$","example":"US","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.country.oneOf.0","typeLabel":"string"},{"type":"null","title":"Country","description":"The country for the address in ISO 3166 format.","example":"US","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.country.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.country","typeLabel":"string | null"},"postal_code":{"oneOf":[{"type":"string","title":"Postal Code","description":"The postal code or zip code for the address.","maxLength":50,"minLength":1,"example":"94560","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.postal_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Postal Code","description":"The postal code or zip code for the address.","example":"94560","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.postal_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.postal_code","typeLabel":"string | null"},"state":{"oneOf":[{"type":"string","title":"State","description":"The state, county, or province for the address.","maxLength":255,"minLength":1,"example":"California","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.state.oneOf.0","typeLabel":"string"},{"type":"null","title":"State","description":"The state, county, or province for the address.","example":"California","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.state.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.state","typeLabel":"string | null"},"state_code":{"oneOf":[{"type":"string","title":"State Code","description":"The code of state, county, or province for the address in ISO 3166-2 format.","pattern":"^[A-Z]{2}-[A-Z0-9]{1,3}$","example":"US-CA","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.state_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"State Code","description":"The code of state, county, or province for the address in ISO 3166-2 format.","example":"US-CA","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.state_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.state_code","typeLabel":"string | null"},"house_number_or_name":{"oneOf":[{"type":"string","title":"House Number Or Name","description":"The house number or name for the address. Not all payment services use this field but some do.","maxLength":255,"minLength":1,"example":"10","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.house_number_or_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"House Number Or Name","description":"The house number or name for the address. Not all payment services use this field but some do.","example":"10","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.house_number_or_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.house_number_or_name","typeLabel":"string | null"},"line1":{"oneOf":[{"type":"string","title":"Line1","description":"The first line of the address.","maxLength":255,"minLength":1,"example":"Stafford Appartments","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.line1.oneOf.0","typeLabel":"string"},{"type":"null","title":"Line1","description":"The first line of the address.","example":"Stafford Appartments","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.line1.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.line1","typeLabel":"string | null"},"line2":{"oneOf":[{"type":"string","title":"Line2","description":"The second line of the address.","maxLength":255,"minLength":1,"example":"29th Street","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.line2.oneOf.0","typeLabel":"string"},{"type":"null","title":"Line2","description":"The second line of the address.","example":"29th Street","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.line2.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.line2","typeLabel":"string | null"},"organization":{"oneOf":[{"type":"string","title":"Organization","description":"The optional name of the company or organisation to add to the address.","maxLength":255,"minLength":1,"example":"Gr4vy","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.organization.oneOf.0","typeLabel":"string"},{"type":"null","title":"Organization","description":"The optional name of the company or organisation to add to the address.","example":"Gr4vy","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.organization.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0.organization","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.0","typeLabel":"Address · object"},{"type":"null","description":"The billing address for the buyer.","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.address","typeLabel":"Address · object | null"},"tax_id":{"oneOf":[{"type":"object","title":"TaxId","description":"The tax ID information associated with the billing details.","required":["value","kind"],"properties":{"value":{"type":"string","maxLength":50,"minLength":1,"title":"Value","description":"The tax ID for the buyer.","examples":["12345678931"],"isRequired":true,"uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.tax_id.oneOf.0.value","typeLabel":"string"},"kind":{"description":"The kind of tax ID","examples":["us.ein"],"type":"string","enum":["ae.trn","au.abn","ar.dni","ar.cuil","ar.cuit","br.cnpj","br.cpf","ca.bn","ca.gst_hst","ca.pst_bc","ca.pst_mb","ca.pst_sk","ca.qst","ch.vat","cl.tin","co.itin","co.nit","co.cc","co.ce","co.de","co.rc","co.ti","co.passport","es.cif","eu.vat","gb.vat","hk.br","id.nik","id.npwp","in.gst","in.pan","jp.cn","jp.rn","kr.brn","li.uid","mx.curp","mx.rfc","my.frp","my.itn","my.nric","my.sst","no.vat","nz.gst","pe.ruc","ph.tin","ru.inn","ru.kpp","sa.vat","sg.gst","sg.uen","th.id","th.vat","tw.vat","us.ein","za.vat","bo.ci","uy.rut","uy.ci"],"title":"TaxIdKind","x-speakeasy-unknown-values":"allow","overlay":"1.0.0","isRequired":true,"uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.tax_id.oneOf.0.kind","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.tax_id.oneOf.0","typeLabel":"TaxId · object"},{"type":"null","description":"The tax ID information associated with the billing details.","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.tax_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0.tax_id","typeLabel":"TaxId · object | null"}},"additionalProperties":false,"uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.0","typeLabel":"BillingDetails · object"},{"type":"null","description":"The billing name, address, email, and other fields for this buyer.","uniqueKey":"transaction.buyer.oneOf.0.billing_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.buyer.oneOf.0.billing_details","typeLabel":"BillingDetails · object | null"},"account_number":{"oneOf":[{"type":"string","title":"Account Number","description":"The buyer account number.","maxLength":200,"minLength":1,"uniqueKey":"transaction.buyer.oneOf.0.account_number.oneOf.0","typeLabel":"string"},{"type":"null","title":"Account Number","description":"The buyer account number.","uniqueKey":"transaction.buyer.oneOf.0.account_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.buyer.oneOf.0.account_number","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"transaction.buyer.oneOf.0","typeLabel":"TransactionBuyer · object"},{"type":"null","description":"The buyer used for this transaction.","uniqueKey":"transaction.buyer.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.buyer","typeLabel":"TransactionBuyer · object | null"},"raw_response_code":{"oneOf":[{"type":"string","title":"Raw Response Code","description":"This is the response code received from the payment service. This can be set to any value and is not standardized across different payment services.","example":"E104","uniqueKey":"transaction.raw_response_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Raw Response Code","description":"This is the response code received from the payment service. This can be set to any value and is not standardized across different payment services.","example":"E104","uniqueKey":"transaction.raw_response_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.raw_response_code","typeLabel":"string | null"},"raw_response_description":{"oneOf":[{"type":"string","title":"Raw Response Description","description":" This is the response description received from the payment service. This can be set to any value and is not standardized across different payment services.","example":"Missing redirect URL","uniqueKey":"transaction.raw_response_description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Raw Response Description","description":" This is the response description received from the payment service. This can be set to any value and is not standardized across different payment services.","example":"Missing redirect URL","uniqueKey":"transaction.raw_response_description.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.raw_response_description","typeLabel":"string | null"},"shipping_details":{"oneOf":[{"type":"object","title":"ShippingDetails","description":"The shipping details associated with the transaction.","properties":{"first_name":{"oneOf":[{"type":"string","title":"First Name","description":"The first name(s) or given name for the buyer.","maxLength":255,"minLength":1,"example":"John","uniqueKey":"transaction.shipping_details.oneOf.0.first_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"First Name","description":"The first name(s) or given name for the buyer.","example":"John","uniqueKey":"transaction.shipping_details.oneOf.0.first_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.shipping_details.oneOf.0.first_name","typeLabel":"string | null"},"last_name":{"oneOf":[{"type":"string","title":"Last Name","description":"The last name, or family name, of the buyer.","maxLength":255,"minLength":1,"example":"Doe","uniqueKey":"transaction.shipping_details.oneOf.0.last_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Last Name","description":"The last name, or family name, of the buyer.","example":"Doe","uniqueKey":"transaction.shipping_details.oneOf.0.last_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.shipping_details.oneOf.0.last_name","typeLabel":"string | null"},"email_address":{"oneOf":[{"type":"string","title":"Email Address","description":"The email address for the buyer.","maxLength":320,"minLength":1,"example":"john@example.com","uniqueKey":"transaction.shipping_details.oneOf.0.email_address.oneOf.0","typeLabel":"string"},{"type":"null","title":"Email Address","description":"The email address for the buyer.","example":"john@example.com","uniqueKey":"transaction.shipping_details.oneOf.0.email_address.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.shipping_details.oneOf.0.email_address","typeLabel":"string | null"},"phone_number":{"oneOf":[{"type":"string","title":"Phone Number","description":"The phone number for the buyer which should be formatted according to the E164 number standard.","pattern":"^\\+[1-9]\\d{1,14}$","example":"+1234567890","uniqueKey":"transaction.shipping_details.oneOf.0.phone_number.oneOf.0","typeLabel":"string"},{"type":"null","title":"Phone Number","description":"The phone number for the buyer which should be formatted according to the E164 number standard.","example":"+1234567890","uniqueKey":"transaction.shipping_details.oneOf.0.phone_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.shipping_details.oneOf.0.phone_number","typeLabel":"string | null"},"address":{"oneOf":[{"type":"object","title":"Address","description":"The billing address for the buyer.","properties":{"city":{"oneOf":[{"type":"string","title":"City","description":"The city for the address.","maxLength":100,"minLength":1,"example":"San Jose","uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.city.oneOf.0","typeLabel":"string"},{"type":"null","title":"City","description":"The city for the address.","example":"San Jose","uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.city.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.city","typeLabel":"string | null"},"country":{"oneOf":[{"type":"string","title":"Country","description":"The country for the address in ISO 3166 format.","pattern":"^[A-Z]{2}$","example":"US","uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.country.oneOf.0","typeLabel":"string"},{"type":"null","title":"Country","description":"The country for the address in ISO 3166 format.","example":"US","uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.country.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.country","typeLabel":"string | null"},"postal_code":{"oneOf":[{"type":"string","title":"Postal Code","description":"The postal code or zip code for the address.","maxLength":50,"minLength":1,"example":"94560","uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.postal_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Postal Code","description":"The postal code or zip code for the address.","example":"94560","uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.postal_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.postal_code","typeLabel":"string | null"},"state":{"oneOf":[{"type":"string","title":"State","description":"The state, county, or province for the address.","maxLength":255,"minLength":1,"example":"California","uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.state.oneOf.0","typeLabel":"string"},{"type":"null","title":"State","description":"The state, county, or province for the address.","example":"California","uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.state.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.state","typeLabel":"string | null"},"state_code":{"oneOf":[{"type":"string","title":"State Code","description":"The code of state, county, or province for the address in ISO 3166-2 format.","pattern":"^[A-Z]{2}-[A-Z0-9]{1,3}$","example":"US-CA","uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.state_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"State Code","description":"The code of state, county, or province for the address in ISO 3166-2 format.","example":"US-CA","uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.state_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.state_code","typeLabel":"string | null"},"house_number_or_name":{"oneOf":[{"type":"string","title":"House Number Or Name","description":"The house number or name for the address. Not all payment services use this field but some do.","maxLength":255,"minLength":1,"example":"10","uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.house_number_or_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"House Number Or Name","description":"The house number or name for the address. Not all payment services use this field but some do.","example":"10","uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.house_number_or_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.house_number_or_name","typeLabel":"string | null"},"line1":{"oneOf":[{"type":"string","title":"Line1","description":"The first line of the address.","maxLength":255,"minLength":1,"example":"Stafford Appartments","uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.line1.oneOf.0","typeLabel":"string"},{"type":"null","title":"Line1","description":"The first line of the address.","example":"Stafford Appartments","uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.line1.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.line1","typeLabel":"string | null"},"line2":{"oneOf":[{"type":"string","title":"Line2","description":"The second line of the address.","maxLength":255,"minLength":1,"example":"29th Street","uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.line2.oneOf.0","typeLabel":"string"},{"type":"null","title":"Line2","description":"The second line of the address.","example":"29th Street","uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.line2.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.line2","typeLabel":"string | null"},"organization":{"oneOf":[{"type":"string","title":"Organization","description":"The optional name of the company or organisation to add to the address.","maxLength":255,"minLength":1,"example":"Gr4vy","uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.organization.oneOf.0","typeLabel":"string"},{"type":"null","title":"Organization","description":"The optional name of the company or organisation to add to the address.","example":"Gr4vy","uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.organization.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0.organization","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.0","typeLabel":"Address · object"},{"type":"null","description":"The billing address for the buyer.","uniqueKey":"transaction.shipping_details.oneOf.0.address.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.shipping_details.oneOf.0.address","typeLabel":"Address · object | null"},"id":{"oneOf":[{"type":"string","title":"Id","description":"The ID for the shipping details.","format":"uuid","example":"bf8c36ad-02d9-4904-b0f9-a230b149e341","uniqueKey":"transaction.shipping_details.oneOf.0.id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Id","description":"The ID for the shipping details.","example":"bf8c36ad-02d9-4904-b0f9-a230b149e341","uniqueKey":"transaction.shipping_details.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.shipping_details.oneOf.0.id","typeLabel":"string\u003cuuid> | null"},"buyer_id":{"oneOf":[{"type":"string","title":"Buyer Id","description":"The ID for the buyer.","format":"uuid","example":"fe26475d-ec3e-4884-9553-f7356683f7f9","uniqueKey":"transaction.shipping_details.oneOf.0.buyer_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Buyer Id","description":"The ID for the buyer.","example":"fe26475d-ec3e-4884-9553-f7356683f7f9","uniqueKey":"transaction.shipping_details.oneOf.0.buyer_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.shipping_details.oneOf.0.buyer_id","typeLabel":"string\u003cuuid> | null"},"type":{"type":"string","const":"shipping-details","title":"Type","description":"Always `shipping-details`.","default":"shipping-details","examples":["shipping-details"],"uniqueKey":"transaction.shipping_details.oneOf.0.type","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"transaction.shipping_details.oneOf.0","typeLabel":"ShippingDetails · object"},{"type":"null","description":"The shipping details associated with the transaction.","uniqueKey":"transaction.shipping_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.shipping_details","typeLabel":"ShippingDetails · object | null"},"checkout_session_id":{"oneOf":[{"type":"string","title":"Checkout Session Id","description":"The identifier for the checkout session this transaction is associated with.","format":"uuid","example":"4137b1cf-39ac-42a8-bad6-1c680d5dab6b","uniqueKey":"transaction.checkout_session_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Checkout Session Id","description":"The identifier for the checkout session this transaction is associated with.","example":"4137b1cf-39ac-42a8-bad6-1c680d5dab6b","uniqueKey":"transaction.checkout_session_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.checkout_session_id","typeLabel":"string\u003cuuid> | null"},"gift_card_service":{"oneOf":[{"type":"object","title":"GiftCardService","description":"The gift card service used for this transaction.","required":["id","gift_card_service_definition_id","display_name"],"properties":{"id":{"type":"string","format":"uuid","title":"Id","description":"The ID for the gift card service.","examples":["35b60feec-a7c7-4844-b503-f39b09192d81"],"isRequired":true,"uniqueKey":"transaction.gift_card_service.oneOf.0.id","typeLabel":"string\u003cuuid>"},"gift_card_service_definition_id":{"description":"The ID of the definition for this service.","examples":["qwikcilver-gift-card"],"type":"string","enum":["mock-gift-card","qwikcilver-gift-card","valuelink-gift-card"],"title":"GiftCardServiceProvider","x-speakeasy-unknown-values":"allow","overlay":"1.0.0","isRequired":true,"uniqueKey":"transaction.gift_card_service.oneOf.0.gift_card_service_definition_id","typeLabel":"enum\u003cstring>"},"display_name":{"type":"string","maxLength":200,"minLength":1,"title":"Display Name","description":"The display name for the gift card service.","examples":["Qwikcilver USA"],"isRequired":true,"uniqueKey":"transaction.gift_card_service.oneOf.0.display_name","typeLabel":"string"},"type":{"type":"string","const":"gift-card-service","title":"Type","description":"Always `gift-card-service`.","default":"gift-card-service","examples":["gift-card-service"],"uniqueKey":"transaction.gift_card_service.oneOf.0.type","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"transaction.gift_card_service.oneOf.0","typeLabel":"GiftCardService · object"},{"type":"null","description":"The gift card service used for this transaction.","uniqueKey":"transaction.gift_card_service.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.gift_card_service","typeLabel":"GiftCardService · object | null"},"reauthorized_from_transaction_id":{"oneOf":[{"type":"string","title":"Reauthorized From Transaction Id","description":"The identifier of the transaction from which this transaction was reauthorized.","format":"uuid","example":"4137b1cf-39ac-42a8-bad6-1c680d5dab6b","uniqueKey":"transaction.reauthorized_from_transaction_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Reauthorized From Transaction Id","description":"The identifier of the transaction from which this transaction was reauthorized.","example":"4137b1cf-39ac-42a8-bad6-1c680d5dab6b","uniqueKey":"transaction.reauthorized_from_transaction_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.reauthorized_from_transaction_id","typeLabel":"string\u003cuuid> | null"},"airline":{"oneOf":[{"type":"object","title":"Airline","description":"Contains information about an airline travel, if applicable.","properties":{"booking_code":{"oneOf":[{"type":"string","title":"Booking Code","description":"The unique identifier of the reservation in the global distribution system.","maxLength":50,"minLength":1,"example":"X36Q9C","uniqueKey":"transaction.airline.oneOf.0.booking_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Booking Code","description":"The unique identifier of the reservation in the global distribution system.","example":"X36Q9C","uniqueKey":"transaction.airline.oneOf.0.booking_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.booking_code","typeLabel":"string | null"},"is_cardholder_traveling":{"oneOf":[{"type":"boolean","title":"Is Cardholder Traveling","description":"Indicates whether the cardholder is traveling.","example":true,"uniqueKey":"transaction.airline.oneOf.0.is_cardholder_traveling.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Is Cardholder Traveling","description":"Indicates whether the cardholder is traveling.","example":true,"uniqueKey":"transaction.airline.oneOf.0.is_cardholder_traveling.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.is_cardholder_traveling","typeLabel":"boolean | null"},"issued_address":{"oneOf":[{"type":"string","title":"Issued Address","description":"The address of the place/agency that issued the ticket.","maxLength":255,"minLength":1,"example":"123 Broadway, New York","uniqueKey":"transaction.airline.oneOf.0.issued_address.oneOf.0","typeLabel":"string"},{"type":"null","title":"Issued Address","description":"The address of the place/agency that issued the ticket.","example":"123 Broadway, New York","uniqueKey":"transaction.airline.oneOf.0.issued_address.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.issued_address","typeLabel":"string | null"},"issued_at":{"oneOf":[{"type":"string","title":"Issued At","description":"The date that the ticket was last issued in the airline reservation system.","format":"date-time","example":"2013-07-16T19:23:00.000+00:00","uniqueKey":"transaction.airline.oneOf.0.issued_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Issued At","description":"The date that the ticket was last issued in the airline reservation system.","example":"2013-07-16T19:23:00.000+00:00","uniqueKey":"transaction.airline.oneOf.0.issued_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.issued_at","typeLabel":"string\u003cdate-time> | null"},"issuing_carrier_code":{"oneOf":[{"type":"string","title":"Issuing Carrier Code","description":"For airline aggregators, three-character IATA code of the airline issuing the ticket.","maxLength":3,"minLength":2,"example":"649","uniqueKey":"transaction.airline.oneOf.0.issuing_carrier_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Issuing Carrier Code","description":"For airline aggregators, three-character IATA code of the airline issuing the ticket.","example":"649","uniqueKey":"transaction.airline.oneOf.0.issuing_carrier_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.issuing_carrier_code","typeLabel":"string | null"},"issuing_carrier_name":{"oneOf":[{"type":"string","title":"Issuing Carrier Name","description":"For airline aggregators, name of the airline issuing the ticket.","minLength":1,"example":"Air Transat A.T. Inc","uniqueKey":"transaction.airline.oneOf.0.issuing_carrier_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Issuing Carrier Name","description":"For airline aggregators, name of the airline issuing the ticket.","example":"Air Transat A.T. Inc","uniqueKey":"transaction.airline.oneOf.0.issuing_carrier_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.issuing_carrier_name","typeLabel":"string | null"},"issuing_iata_designator":{"oneOf":[{"type":"string","title":"Issuing Iata Designator","description":"For airline aggregators, two-character IATA code of the airline issuing the ticket.","maxLength":2,"minLength":2,"example":"TS","uniqueKey":"transaction.airline.oneOf.0.issuing_iata_designator.oneOf.0","typeLabel":"string"},{"type":"null","title":"Issuing Iata Designator","description":"For airline aggregators, two-character IATA code of the airline issuing the ticket.","example":"TS","uniqueKey":"transaction.airline.oneOf.0.issuing_iata_designator.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.issuing_iata_designator","typeLabel":"string | null"},"issuing_icao_code":{"oneOf":[{"type":"string","title":"Issuing Icao Code","description":"For airline aggregators, three-character ICAO code of the airline issuing the ticket.","maxLength":3,"minLength":3,"example":"TSC","uniqueKey":"transaction.airline.oneOf.0.issuing_icao_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Issuing Icao Code","description":"For airline aggregators, three-character ICAO code of the airline issuing the ticket.","example":"TSC","uniqueKey":"transaction.airline.oneOf.0.issuing_icao_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.issuing_icao_code","typeLabel":"string | null"},"legs":{"oneOf":[{"type":"array","items":{"properties":{"arrival_airport":{"oneOf":[{"type":"string","title":"Arrival Airport","description":"Arrival airport code of leg. 3-letter ISO code according to IATA official directory.","maxLength":3,"minLength":3,"example":"LAX","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].arrival_airport.oneOf.0","typeLabel":"string"},{"type":"null","title":"Arrival Airport","description":"Arrival airport code of leg. 3-letter ISO code according to IATA official directory.","example":"LAX","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].arrival_airport.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].arrival_airport","typeLabel":"string | null"},"arrival_at":{"oneOf":[{"type":"string","title":"Arrival At","description":"The date and time of travel in local time at the arrival airport.","format":"date-time","example":"2013-07-16T19:23:00.000+00:00","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].arrival_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Arrival At","description":"The date and time of travel in local time at the arrival airport.","example":"2013-07-16T19:23:00.000+00:00","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].arrival_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].arrival_at","typeLabel":"string\u003cdate-time> | null"},"arrival_city":{"oneOf":[{"type":"string","title":"Arrival City","description":"Arrival city name.","maxLength":100,"minLength":1,"example":"Los Angeles","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].arrival_city.oneOf.0","typeLabel":"string"},{"type":"null","title":"Arrival City","description":"Arrival city name.","example":"Los Angeles","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].arrival_city.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].arrival_city","typeLabel":"string | null"},"arrival_country":{"oneOf":[{"type":"string","title":"Arrival Country","description":"Arrival country code in ISO 3166 format.","pattern":"^[A-Z]{2}$","example":"US","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].arrival_country.oneOf.0","typeLabel":"string"},{"type":"null","title":"Arrival Country","description":"Arrival country code in ISO 3166 format.","example":"US","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].arrival_country.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].arrival_country","typeLabel":"string | null"},"carrier_code":{"oneOf":[{"type":"string","title":"Carrier Code","description":"3 character airline code as set by IATA.","maxLength":3,"minLength":2,"example":"649","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].carrier_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Carrier Code","description":"3 character airline code as set by IATA.","example":"649","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].carrier_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].carrier_code","typeLabel":"string | null"},"carrier_name":{"oneOf":[{"type":"string","title":"Carrier Name","description":"Name of the airline.","minLength":1,"example":"Air Transat A.T. Inc","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].carrier_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Carrier Name","description":"Name of the airline.","example":"Air Transat A.T. Inc","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].carrier_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].carrier_name","typeLabel":"string | null"},"iata_designator":{"oneOf":[{"type":"string","title":"Iata Designator","description":"Two-character IATA code of the airline.","maxLength":2,"minLength":2,"example":"TS","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].iata_designator.oneOf.0","typeLabel":"string"},{"type":"null","title":"Iata Designator","description":"Two-character IATA code of the airline.","example":"TS","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].iata_designator.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].iata_designator","typeLabel":"string | null"},"icao_code":{"oneOf":[{"type":"string","title":"Icao Code","description":"Three-character ICAO code of the airline.","maxLength":3,"minLength":3,"example":"TSC","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].icao_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Icao Code","description":"Three-character ICAO code of the airline.","example":"TSC","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].icao_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].icao_code","typeLabel":"string | null"},"coupon_number":{"oneOf":[{"type":"string","title":"Coupon Number","description":"Coupon number associated with the leg.","maxLength":50,"minLength":1,"example":"15885566","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].coupon_number.oneOf.0","typeLabel":"string"},{"type":"null","title":"Coupon Number","description":"Coupon number associated with the leg.","example":"15885566","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].coupon_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].coupon_number","typeLabel":"string | null"},"departure_airport":{"oneOf":[{"type":"string","title":"Departure Airport","description":"Departure airport code of leg. 3-letter ISO code according to IATA official directory.","maxLength":3,"minLength":3,"example":"LHR","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].departure_airport.oneOf.0","typeLabel":"string"},{"type":"null","title":"Departure Airport","description":"Departure airport code of leg. 3-letter ISO code according to IATA official directory.","example":"LHR","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].departure_airport.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].departure_airport","typeLabel":"string | null"},"departure_at":{"oneOf":[{"type":"string","title":"Departure At","description":"The date and time of travel in local time at the departure airport.","format":"date-time","example":"2013-07-16T19:23:00.000+00:00","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].departure_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Departure At","description":"The date and time of travel in local time at the departure airport.","example":"2013-07-16T19:23:00.000+00:00","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].departure_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].departure_at","typeLabel":"string\u003cdate-time> | null"},"departure_city":{"oneOf":[{"type":"string","title":"Departure City","description":"Departure city name.","maxLength":100,"minLength":1,"example":"London","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].departure_city.oneOf.0","typeLabel":"string"},{"type":"null","title":"Departure City","description":"Departure city name.","example":"London","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].departure_city.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].departure_city","typeLabel":"string | null"},"departure_country":{"oneOf":[{"type":"string","title":"Departure Country","description":"Departure airport code of leg. 3-letter ISO code according to IATA official directory.","pattern":"^[A-Z]{2}$","example":"GB","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].departure_country.oneOf.0","typeLabel":"string"},{"type":"null","title":"Departure Country","description":"Departure airport code of leg. 3-letter ISO code according to IATA official directory.","example":"GB","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].departure_country.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].departure_country","typeLabel":"string | null"},"departure_tax_amount":{"oneOf":[{"type":"integer","title":"Departure Tax Amount","description":"Departure tax amount charged by a country when a person is leaving the country.","maximum":99999999,"minimum":0,"example":1200,"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].departure_tax_amount.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Departure Tax Amount","description":"Departure tax amount charged by a country when a person is leaving the country.","example":1200,"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].departure_tax_amount.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].departure_tax_amount","typeLabel":"integer | null"},"fare_amount":{"oneOf":[{"type":"integer","title":"Fare Amount","description":"Amount of the ticket, for current leg of the trip, excluding taxes and fees.","maximum":99999999,"minimum":0,"example":129900,"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].fare_amount.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Fare Amount","description":"Amount of the ticket, for current leg of the trip, excluding taxes and fees.","example":129900,"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].fare_amount.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].fare_amount","typeLabel":"integer | null"},"fare_basis_code":{"oneOf":[{"type":"string","title":"Fare Basis Code","description":"The alphanumeric code for the booking class of a ticket.","maxLength":8,"minLength":1,"example":"FY","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].fare_basis_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Fare Basis Code","description":"The alphanumeric code for the booking class of a ticket.","example":"FY","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].fare_basis_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].fare_basis_code","typeLabel":"string | null"},"fee_amount":{"oneOf":[{"type":"integer","title":"Fee Amount","description":"Fee amount for current leg of the trip.","maximum":99999999,"minimum":0,"example":1200,"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].fee_amount.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Fee Amount","description":"Fee amount for current leg of the trip.","example":1200,"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].fee_amount.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].fee_amount","typeLabel":"integer | null"},"flight_class":{"oneOf":[{"type":"string","title":"Flight Class","description":"Indicates service class (first class, business class, etc.).","maxLength":5,"minLength":1,"example":"E","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].flight_class.oneOf.0","typeLabel":"string"},{"type":"null","title":"Flight Class","description":"Indicates service class (first class, business class, etc.).","example":"E","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].flight_class.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].flight_class","typeLabel":"string | null"},"flight_number":{"oneOf":[{"type":"string","title":"Flight Number","description":"Unique identifier of the flight number.","maxLength":6,"minLength":3,"example":"101","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].flight_number.oneOf.0","typeLabel":"string"},{"type":"null","title":"Flight Number","description":"Unique identifier of the flight number.","example":"101","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].flight_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].flight_number","typeLabel":"string | null"},"route_type":{"oneOf":[{"type":"string","title":"Route Type","description":"The route type of the flight.","enum":["round_trip","one_way"],"x-speakeasy-unknown-values":"allow","example":"round_trip","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].route_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Route Type","description":"The route type of the flight.","example":"round_trip","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].route_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].route_type","typeLabel":"enum\u003cstring> | null"},"seat_class":{"oneOf":[{"type":"string","title":"Seat Class","description":"Indicates seat class (first class, business class, etc.).","maxLength":5,"minLength":1,"example":"F","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].seat_class.oneOf.0","typeLabel":"string"},{"type":"null","title":"Seat Class","description":"Indicates seat class (first class, business class, etc.).","example":"F","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].seat_class.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].seat_class","typeLabel":"string | null"},"stop_over":{"oneOf":[{"type":"boolean","title":"Stop Over","description":"Indicates whether a stopover is allowed on this ticket.","example":false,"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].stop_over.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Stop Over","description":"Indicates whether a stopover is allowed on this ticket.","example":false,"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].stop_over.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].stop_over","typeLabel":"boolean | null"},"tax_amount":{"oneOf":[{"type":"integer","title":"Tax Amount","description":"Amount of the taxes for current leg of the trip.","maximum":99999999,"minimum":0,"example":1200,"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].tax_amount.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Tax Amount","description":"Amount of the taxes for current leg of the trip.","example":1200,"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].tax_amount.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX].tax_amount","typeLabel":"integer | null"}},"additionalProperties":false,"type":"object","title":"AirlineLeg","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0.items.[INDEX]","typeLabel":"AirlineLeg · object"},"title":"Legs","description":"An array of separate trip segments. Each leg contains detailed itinerary information.","maxItems":20,"uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.0","typeLabel":"AirlineLeg · object[]"},{"type":"null","title":"Legs","description":"An array of separate trip segments. Each leg contains detailed itinerary information.","uniqueKey":"transaction.airline.oneOf.0.legs.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.legs","typeLabel":"AirlineLeg · object[] | null"},"passenger_name_record":{"oneOf":[{"type":"string","title":"Passenger Name Record","description":"The Passenger Name Record (PNR) in the airline reservation system.","maxLength":50,"minLength":1,"example":"JOHN L","uniqueKey":"transaction.airline.oneOf.0.passenger_name_record.oneOf.0","typeLabel":"string"},{"type":"null","title":"Passenger Name Record","description":"The Passenger Name Record (PNR) in the airline reservation system.","example":"JOHN L","uniqueKey":"transaction.airline.oneOf.0.passenger_name_record.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.passenger_name_record","typeLabel":"string | null"},"passengers":{"oneOf":[{"type":"array","items":{"properties":{"age_group":{"oneOf":[{"type":"string","title":"Age Group","description":"The age group for the passenger.","enum":["adult","infant"],"x-speakeasy-unknown-values":"allow","example":"adult","uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].age_group.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Age Group","description":"The age group for the passenger.","example":"adult","uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].age_group.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].age_group","typeLabel":"enum\u003cstring> | null"},"date_of_birth":{"oneOf":[{"type":"string","title":"Date Of Birth","description":"The passenger's date of birth in YYYY-MM-YY format.","format":"date","example":"2013-07-16","uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].date_of_birth.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Date Of Birth","description":"The passenger's date of birth in YYYY-MM-YY format.","example":"2013-07-16","uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].date_of_birth.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].date_of_birth","typeLabel":"string\u003cdate> | null"},"email_address":{"oneOf":[{"type":"string","title":"Email Address","description":"The email address of the passenger.","maxLength":320,"minLength":1,"example":"john@example.com","uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].email_address.oneOf.0","typeLabel":"string"},{"type":"null","title":"Email Address","description":"The email address of the passenger.","example":"john@example.com","uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].email_address.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].email_address","typeLabel":"string | null"},"first_name":{"oneOf":[{"type":"string","title":"First Name","description":"The first name(s) or given name of the passenger.","maxLength":255,"minLength":1,"example":"John","uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].first_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"First Name","description":"The first name(s) or given name of the passenger.","example":"John","uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].first_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].first_name","typeLabel":"string | null"},"frequent_flyer_number":{"oneOf":[{"type":"string","title":"Frequent Flyer Number","description":"The passenger's frequent flyer number.","maxLength":50,"minLength":5,"example":"15885566","uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].frequent_flyer_number.oneOf.0","typeLabel":"string"},{"type":"null","title":"Frequent Flyer Number","description":"The passenger's frequent flyer number.","example":"15885566","uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].frequent_flyer_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].frequent_flyer_number","typeLabel":"string | null"},"last_name":{"oneOf":[{"type":"string","title":"Last Name","description":"The last name, or family name, of the passenger.","maxLength":255,"minLength":1,"example":"Luhn","uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].last_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Last Name","description":"The last name, or family name, of the passenger.","example":"Luhn","uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].last_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].last_name","typeLabel":"string | null"},"passport_number":{"oneOf":[{"type":"string","title":"Passport Number","description":"The passenger's unique passport number.","maxLength":50,"minLength":1,"example":"11117700225","uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].passport_number.oneOf.0","typeLabel":"string"},{"type":"null","title":"Passport Number","description":"The passenger's unique passport number.","example":"11117700225","uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].passport_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].passport_number","typeLabel":"string | null"},"phone_number":{"oneOf":[{"type":"string","title":"Phone Number","description":"The phone number of the passenger. This number is formatted according to the E164 number standard.","pattern":"^\\+[1-9]\\d{1,14}$","example":"+1234567890","uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].phone_number.oneOf.0","typeLabel":"string"},{"type":"null","title":"Phone Number","description":"The phone number of the passenger. This number is formatted according to the E164 number standard.","example":"+1234567890","uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].phone_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].phone_number","typeLabel":"string | null"},"ticket_number":{"oneOf":[{"type":"string","title":"Ticket Number","description":"The ticket number for a flight.","maxLength":50,"minLength":1,"example":"BA1236699999","uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].ticket_number.oneOf.0","typeLabel":"string"},{"type":"null","title":"Ticket Number","description":"The ticket number for a flight.","example":"BA1236699999","uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].ticket_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].ticket_number","typeLabel":"string | null"},"title":{"oneOf":[{"type":"string","title":"Title","description":"Title of the passenger.","maxLength":50,"minLength":1,"example":"Mr.","uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].title.oneOf.0","typeLabel":"string"},{"type":"null","title":"Title","description":"Title of the passenger.","example":"Mr.","uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].title.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].title","typeLabel":"string | null"},"country_code":{"oneOf":[{"type":"string","title":"Country Code","description":"The country of residence of the passenger","pattern":"^[A-Z]{2}$","example":"US","uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].country_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Country Code","description":"The country of residence of the passenger","example":"US","uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].country_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX].country_code","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","title":"AirlinePassenger","uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0.items.[INDEX]","typeLabel":"AirlinePassenger · object"},"title":"Passengers","description":"An array of the travelling passengers.","maxItems":20,"uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.0","typeLabel":"AirlinePassenger · object[]"},{"type":"null","title":"Passengers","description":"An array of the travelling passengers.","uniqueKey":"transaction.airline.oneOf.0.passengers.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.passengers","typeLabel":"AirlinePassenger · object[] | null"},"reservation_system":{"oneOf":[{"type":"string","title":"Reservation System","description":"The name of the reservation system.","maxLength":200,"minLength":1,"example":"Amadeus","uniqueKey":"transaction.airline.oneOf.0.reservation_system.oneOf.0","typeLabel":"string"},{"type":"null","title":"Reservation System","description":"The name of the reservation system.","example":"Amadeus","uniqueKey":"transaction.airline.oneOf.0.reservation_system.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.reservation_system","typeLabel":"string | null"},"restricted_ticket":{"oneOf":[{"type":"boolean","title":"Restricted Ticket","description":"Indicates whether the ticket is restricted (refundable).","example":false,"uniqueKey":"transaction.airline.oneOf.0.restricted_ticket.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Restricted Ticket","description":"Indicates whether the ticket is restricted (refundable).","example":false,"uniqueKey":"transaction.airline.oneOf.0.restricted_ticket.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.restricted_ticket","typeLabel":"boolean | null"},"ticket_delivery_method":{"oneOf":[{"type":"string","title":"Ticket Delivery Method","description":"The delivery method of the ticket.","default":"electronic","enum":["electronic","other"],"x-speakeasy-unknown-values":"allow","example":"electronic","uniqueKey":"transaction.airline.oneOf.0.ticket_delivery_method.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Ticket Delivery Method","description":"The delivery method of the ticket.","default":"electronic","example":"electronic","uniqueKey":"transaction.airline.oneOf.0.ticket_delivery_method.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.ticket_delivery_method","typeLabel":"enum\u003cstring> | null"},"ticket_number":{"oneOf":[{"type":"string","title":"Ticket Number","description":"The airline's unique ticket number.","maxLength":50,"minLength":1,"example":"123-1234-151555","uniqueKey":"transaction.airline.oneOf.0.ticket_number.oneOf.0","typeLabel":"string"},{"type":"null","title":"Ticket Number","description":"The airline's unique ticket number.","example":"123-1234-151555","uniqueKey":"transaction.airline.oneOf.0.ticket_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.ticket_number","typeLabel":"string | null"},"travel_agency_code":{"oneOf":[{"type":"string","title":"Travel Agency Code","description":"The IATA travel agency code.","maxLength":50,"minLength":1,"example":"12345","uniqueKey":"transaction.airline.oneOf.0.travel_agency_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Travel Agency Code","description":"The IATA travel agency code.","example":"12345","uniqueKey":"transaction.airline.oneOf.0.travel_agency_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.travel_agency_code","typeLabel":"string | null"},"travel_agency_invoice_number":{"oneOf":[{"type":"string","title":"Travel Agency Invoice Number","description":"The reference number of the invoice that was issued by the travel agency.","maxLength":50,"minLength":1,"example":"EG15555155","uniqueKey":"transaction.airline.oneOf.0.travel_agency_invoice_number.oneOf.0","typeLabel":"string"},{"type":"null","title":"Travel Agency Invoice Number","description":"The reference number of the invoice that was issued by the travel agency.","example":"EG15555155","uniqueKey":"transaction.airline.oneOf.0.travel_agency_invoice_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.travel_agency_invoice_number","typeLabel":"string | null"},"travel_agency_name":{"oneOf":[{"type":"string","title":"Travel Agency Name","description":"The name of the travel agency.","maxLength":200,"minLength":1,"example":"ACME Agency","uniqueKey":"transaction.airline.oneOf.0.travel_agency_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Travel Agency Name","description":"The name of the travel agency.","example":"ACME Agency","uniqueKey":"transaction.airline.oneOf.0.travel_agency_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.travel_agency_name","typeLabel":"string | null"},"travel_agency_plan_name":{"oneOf":[{"type":"string","title":"Travel Agency Plan Name","description":"The name of the travel agency plan.","maxLength":200,"minLength":1,"example":"B733","uniqueKey":"transaction.airline.oneOf.0.travel_agency_plan_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Travel Agency Plan Name","description":"The name of the travel agency plan.","example":"B733","uniqueKey":"transaction.airline.oneOf.0.travel_agency_plan_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline.oneOf.0.travel_agency_plan_name","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"transaction.airline.oneOf.0","typeLabel":"Airline · object"},{"type":"null","description":"Contains information about an airline travel, if applicable.","uniqueKey":"transaction.airline.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.airline","typeLabel":"Airline · object | null"},"auth_response_code":{"oneOf":[{"type":"string","title":"Auth Response Code","description":"This is the response description received from the processor.","example":"00","uniqueKey":"transaction.auth_response_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Auth Response Code","description":"This is the response description received from the processor.","example":"00","uniqueKey":"transaction.auth_response_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.auth_response_code","typeLabel":"string | null"},"avs_response_code":{"oneOf":[{"type":"string","title":"AVSResponseCode","description":"The response code received from the payment service for the Address Verification Check (AVS). This code is mapped to a standardized Gr4vy AVS response code.","enum":["match","no_match","partial_match_address","partial_match_postcode","partial_match_name","unavailable"],"x-speakeasy-unknown-values":"allow","example":"match","uniqueKey":"transaction.avs_response_code.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The response code received from the payment service for the Address Verification Check (AVS). This code is mapped to a standardized Gr4vy AVS response code.","example":"match","uniqueKey":"transaction.avs_response_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.avs_response_code","typeLabel":"enum\u003cstring> | null"},"cvv_response_code":{"oneOf":[{"type":"string","title":"CVVResponseCode","description":"The response code received from the payment service for the Card Verification Value (CVV). This code is mapped to a standardized Gr4vy CVV response code.","enum":["match","no_match","unavailable","not_provided"],"x-speakeasy-unknown-values":"allow","example":"match","uniqueKey":"transaction.cvv_response_code.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The response code received from the payment service for the Card Verification Value (CVV). This code is mapped to a standardized Gr4vy CVV response code.","example":"match","uniqueKey":"transaction.cvv_response_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.cvv_response_code","typeLabel":"enum\u003cstring> | null"},"anti_fraud_decision":{"oneOf":[{"type":"string","title":"AntiFraudDecision","description":"The mapped decision received from the anti-fraud service. In case of a review decision this field is not updated once the review is resolved.","enum":["accept","error","exception","reject","review","skipped","pending"],"x-speakeasy-unknown-values":"allow","example":"accept","uniqueKey":"transaction.anti_fraud_decision.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The mapped decision received from the anti-fraud service. In case of a review decision this field is not updated once the review is resolved.","example":"accept","uniqueKey":"transaction.anti_fraud_decision.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.anti_fraud_decision","typeLabel":"enum\u003cstring> | null"},"cart_items":{"oneOf":[{"type":"array","items":{"properties":{"name":{"type":"string","maxLength":255,"minLength":1,"title":"Name","description":"The name of the cart item. The value you set for this property may be truncated if the maximum length accepted by a payment service provider is less than 255 characters.","examples":["GoPro HD"],"isRequired":true,"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].name","typeLabel":"string"},"quantity":{"type":"integer","maximum":99999999,"exclusiveMinimum":0,"title":"Quantity","description":"The quantity of this item in the cart. This value cannot be negative or zero.","examples":[2],"isRequired":true,"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].quantity","typeLabel":"integer"},"unit_amount":{"type":"integer","maximum":99999999,"minimum":0,"title":"Unit Amount","description":"The amount for an individual item represented as a monetary amount in the smallest currency unit for the given currency, for example `1299` USD cents represents `$12.99`. The amount sent through to the payment processor as unitary amount will be calculated to include the discount and tax values sent as part of this cart item.","examples":[1299],"isRequired":true,"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].unit_amount","typeLabel":"integer"},"discount_amount":{"oneOf":[{"type":"integer","title":"Discount Amount","description":"The amount discounted for this item represented as a monetary amount in the smallest currency unit for the given currency, for example `1299` USD cents represents `$12.99`.","default":0,"maximum":99999999,"minimum":0,"example":0,"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].discount_amount.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Discount Amount","description":"The amount discounted for this item represented as a monetary amount in the smallest currency unit for the given currency, for example `1299` USD cents represents `$12.99`.","default":0,"example":0,"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].discount_amount.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].discount_amount","typeLabel":"integer | null"},"tax_amount":{"oneOf":[{"type":"integer","title":"Tax Amount","description":"The tax amount for this item represented as a monetary amount in the smallest currency unit for the given currency, for example `1299` USD cents represents `$12.99`.","default":0,"maximum":99999999,"minimum":0,"example":0,"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].tax_amount.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Tax Amount","description":"The tax amount for this item represented as a monetary amount in the smallest currency unit for the given currency, for example `1299` USD cents represents `$12.99`.","default":0,"example":0,"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].tax_amount.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].tax_amount","typeLabel":"integer | null"},"external_identifier":{"oneOf":[{"type":"string","title":"External Identifier","description":"An external identifier for the cart item. This can be set to any value and is not sent to the payment service.","maxLength":200,"minLength":1,"example":"goprohd","uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].external_identifier.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Identifier","description":"An external identifier for the cart item. This can be set to any value and is not sent to the payment service.","example":"goprohd","uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].external_identifier.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].external_identifier","typeLabel":"string | null"},"sku":{"oneOf":[{"type":"string","title":"Sku","description":"The SKU or product code for the item.","maxLength":200,"minLength":1,"example":"GPHD1078","uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].sku.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sku","description":"The SKU or product code for the item.","example":"GPHD1078","uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].sku.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].sku","typeLabel":"string | null"},"upc":{"oneOf":[{"type":"string","title":"Upc","description":"The UPC for the item.","maxLength":50,"minLength":1,"example":"012345678905","uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].upc.oneOf.0","typeLabel":"string"},{"type":"null","title":"Upc","description":"The UPC for the item.","example":"012345678905","uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].upc.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].upc","typeLabel":"string | null"},"product_url":{"oneOf":[{"type":"string","title":"Product Url","description":"The product URL for the item.","example":"https://example.com/catalog/go-pro-hd","uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].product_url.oneOf.0","typeLabel":"string"},{"type":"null","title":"Product Url","description":"The product URL for the item.","example":"https://example.com/catalog/go-pro-hd","uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].product_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].product_url","typeLabel":"string | null"},"image_url":{"oneOf":[{"type":"string","title":"Image Url","description":"The URL for the image of the item.","example":"https://example.com/images/go-pro-hd.jpg","uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].image_url.oneOf.0","typeLabel":"string"},{"type":"null","title":"Image Url","description":"The URL for the image of the item.","example":"https://example.com/images/go-pro-hd.jpg","uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].image_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].image_url","typeLabel":"string | null"},"categories":{"oneOf":[{"type":"array","items":{"type":"string","maxLength":50,"minLength":1,"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].categories.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Categories","description":"A list of strings containing product categories for the item.","example":["camera","travel","gear"],"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].categories.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Categories","description":"A list of strings containing product categories for the item.","example":["camera","travel","gear"],"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].categories.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].categories","typeLabel":"string[] | null"},"subcategories":{"oneOf":[{"type":"array","items":{"type":"string","maxLength":50,"minLength":1,"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].subcategories.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Subcategories","description":"A list of strings containing product subcategories for the item.","example":["action-cameras"],"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].subcategories.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Subcategories","description":"A list of strings containing product subcategories for the item.","example":["action-cameras"],"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].subcategories.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].subcategories","typeLabel":"string[] | null"},"brand":{"oneOf":[{"type":"string","title":"Brand","description":"The brand of the item.","maxLength":255,"minLength":1,"example":"GoPro","uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].brand.oneOf.0","typeLabel":"string"},{"type":"null","title":"Brand","description":"The brand of the item.","example":"GoPro","uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].brand.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].brand","typeLabel":"string | null"},"product_type":{"oneOf":[{"type":"string","title":"ProductType","description":"The product type of the cart item.","enum":["physical","discount","shipping_fee","sales_tax","digital","gift_card","store_credit","surcharge"],"x-speakeasy-unknown-values":"allow","example":"physical","uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].product_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The product type of the cart item.","example":"physical","uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].product_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].product_type","typeLabel":"enum\u003cstring> | null"},"seller_country":{"oneOf":[{"type":"string","title":"Seller Country","description":"The seller country of the cart item.","pattern":"^[A-Z]{2}$","example":"US","uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].seller_country.oneOf.0","typeLabel":"string"},{"type":"null","title":"Seller Country","description":"The seller country of the cart item.","example":"US","uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].seller_country.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].seller_country","typeLabel":"string | null"},"tax_exempt":{"oneOf":[{"type":"boolean","title":"Tax Exempt","description":"Whether the item is exempt of tax.","example":false,"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].tax_exempt.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Tax Exempt","description":"Whether the item is exempt of tax.","example":false,"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].tax_exempt.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].tax_exempt","typeLabel":"boolean | null"},"unit_of_measure":{"oneOf":[{"type":"string","title":"Unit Of Measure","description":"The unit of measure or the unit of measure code.","maxLength":50,"minLength":1,"example":"feet","uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].unit_of_measure.oneOf.0","typeLabel":"string"},{"type":"null","title":"Unit Of Measure","description":"The unit of measure or the unit of measure code.","example":"feet","uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].unit_of_measure.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].unit_of_measure","typeLabel":"string | null"},"commodity_code":{"oneOf":[{"type":"string","title":"Commodity Code","description":"Item commodity code. Generally a UNSPSC code.","maxLength":50,"minLength":1,"example":"43211503","uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].commodity_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Commodity Code","description":"Item commodity code. Generally a UNSPSC code.","example":"43211503","uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].commodity_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].commodity_code","typeLabel":"string | null"},"description":{"oneOf":[{"type":"string","title":"Description","description":"Brief item description.","maxLength":255,"minLength":1,"example":"A brief description of an interesting item.","uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","description":"Brief item description.","example":"A brief description of an interesting item.","uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].description","typeLabel":"string | null"},"duty_amount":{"oneOf":[{"type":"integer","title":"Duty Amount","description":"Item import or export duties represented as a monetary amount in the smallest currency unit for the given currency, for example `1299` cents to create an authorization for `$12.99`","maximum":99999999,"minimum":0,"example":1299,"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].duty_amount.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Duty Amount","description":"Item import or export duties represented as a monetary amount in the smallest currency unit for the given currency, for example `1299` cents to create an authorization for `$12.99`","example":1299,"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].duty_amount.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].duty_amount","typeLabel":"integer | null"},"shipping_amount":{"oneOf":[{"type":"integer","title":"Shipping Amount","description":"Freight/shipping amount represented as a monetary amount in the smallest currency unit for the given currency, for example `1299` cents to create an authorization for `$12.99`","maximum":99999999,"minimum":0,"example":1299,"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].shipping_amount.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Shipping Amount","description":"Freight/shipping amount represented as a monetary amount in the smallest currency unit for the given currency, for example `1299` cents to create an authorization for `$12.99`","example":1299,"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].shipping_amount.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX].shipping_amount","typeLabel":"integer | null"}},"additionalProperties":false,"type":"object","required":["name","quantity","unit_amount"],"title":"CartItem","uniqueKey":"transaction.cart_items.oneOf.0.items.[INDEX]","typeLabel":"CartItem · object"},"title":"Cart Items","description":"An array of cart items that represents the line items of a transaction.","uniqueKey":"transaction.cart_items.oneOf.0","typeLabel":"CartItem · object[]"},{"type":"null","title":"Cart Items","description":"An array of cart items that represents the line items of a transaction.","uniqueKey":"transaction.cart_items.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.cart_items","typeLabel":"CartItem · object[] | null"},"statement_descriptor":{"oneOf":[{"type":"object","title":"StatementDescriptor","description":"The statement descriptor is the text to be shown on the buyer's statements.","properties":{"name":{"oneOf":[{"type":"string","title":"Name","description":"Reflects your doing business as (DBA) name.","maxLength":22,"minLength":5,"example":"ACME","uniqueKey":"transaction.statement_descriptor.oneOf.0.name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","description":"Reflects your doing business as (DBA) name.","example":"ACME","uniqueKey":"transaction.statement_descriptor.oneOf.0.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.statement_descriptor.oneOf.0.name","typeLabel":"string | null"},"description":{"oneOf":[{"type":"string","title":"Description","description":"A short description about the purchase.","maxLength":22,"minLength":5,"example":"ACME San Jose Electronics","uniqueKey":"transaction.statement_descriptor.oneOf.0.description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","description":"A short description about the purchase.","example":"ACME San Jose Electronics","uniqueKey":"transaction.statement_descriptor.oneOf.0.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.statement_descriptor.oneOf.0.description","typeLabel":"string | null"},"city":{"oneOf":[{"type":"string","title":"City","description":"The merchant's city to be displayed in a statement descriptor.","maxLength":50,"minLength":1,"example":"San Jose","uniqueKey":"transaction.statement_descriptor.oneOf.0.city.oneOf.0","typeLabel":"string"},{"type":"null","title":"City","description":"The merchant's city to be displayed in a statement descriptor.","example":"San Jose","uniqueKey":"transaction.statement_descriptor.oneOf.0.city.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.statement_descriptor.oneOf.0.city","typeLabel":"string | null"},"country":{"oneOf":[{"type":"string","title":"Country","description":"The 2-letter ISO country code of the merchant to be displayed in a statement descriptor.","pattern":"^[A-Z]{2}$","example":"US","uniqueKey":"transaction.statement_descriptor.oneOf.0.country.oneOf.0","typeLabel":"string"},{"type":"null","title":"Country","description":"The 2-letter ISO country code of the merchant to be displayed in a statement descriptor.","example":"US","uniqueKey":"transaction.statement_descriptor.oneOf.0.country.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.statement_descriptor.oneOf.0.country","typeLabel":"string | null"},"phone_number":{"oneOf":[{"type":"string","title":"Phone Number","description":"The value in the phone number field of a customer's statement which should be formatted according to the E164 number standard.","pattern":"^\\+[1-9]\\d{1,14}$","example":"+1234567890","uniqueKey":"transaction.statement_descriptor.oneOf.0.phone_number.oneOf.0","typeLabel":"string"},{"type":"null","title":"Phone Number","description":"The value in the phone number field of a customer's statement which should be formatted according to the E164 number standard.","example":"+1234567890","uniqueKey":"transaction.statement_descriptor.oneOf.0.phone_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.statement_descriptor.oneOf.0.phone_number","typeLabel":"string | null"},"url":{"oneOf":[{"type":"string","title":"Url","description":"The merchant's URL to be displayed in a statement descriptor.","maxLength":50,"minLength":1,"example":"www.example.com","uniqueKey":"transaction.statement_descriptor.oneOf.0.url.oneOf.0","typeLabel":"string"},{"type":"null","title":"Url","description":"The merchant's URL to be displayed in a statement descriptor.","example":"www.example.com","uniqueKey":"transaction.statement_descriptor.oneOf.0.url.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.statement_descriptor.oneOf.0.url","typeLabel":"string | null"},"postal_code":{"oneOf":[{"type":"string","title":"Postal Code","description":"The merchant's postal code or zip code.","maxLength":50,"minLength":1,"example":"94560","uniqueKey":"transaction.statement_descriptor.oneOf.0.postal_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Postal Code","description":"The merchant's postal code or zip code.","example":"94560","uniqueKey":"transaction.statement_descriptor.oneOf.0.postal_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.statement_descriptor.oneOf.0.postal_code","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"transaction.statement_descriptor.oneOf.0","typeLabel":"StatementDescriptor · object"},{"type":"null","description":"The statement descriptor is the text to be shown on the buyer's statements.","uniqueKey":"transaction.statement_descriptor.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.statement_descriptor","typeLabel":"StatementDescriptor · object | null"},"scheme_transaction_id":{"oneOf":[{"type":"string","title":"Scheme Transaction Id","description":"An identifier for the transaction used by the scheme itself, when available.","example":"123456789012345","uniqueKey":"transaction.scheme_transaction_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Scheme Transaction Id","description":"An identifier for the transaction used by the scheme itself, when available.","example":"123456789012345","uniqueKey":"transaction.scheme_transaction_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.scheme_transaction_id","typeLabel":"string | null"},"transaction_link_id":{"oneOf":[{"type":"string","title":"Transaction Link Id","description":"A transaction link identifier for the transaction used by the scheme itself, when available.","example":"123456789012345","uniqueKey":"transaction.transaction_link_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Transaction Link Id","description":"A transaction link identifier for the transaction used by the scheme itself, when available.","example":"123456789012345","uniqueKey":"transaction.transaction_link_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.transaction_link_id","typeLabel":"string | null"},"three_d_secure":{"oneOf":[{"type":"object","title":"TransactionThreeDSecureSummary","description":"The 3-D Secure data that was sent to the payment service for the transaction.","properties":{"version":{"oneOf":[{"type":"string","title":"Version","description":"The version of 3DS used for this transaction.","pattern":"^[12](\\.\\d+){0,2}$","example":"2.2.0","uniqueKey":"transaction.three_d_secure.oneOf.0.version.oneOf.0","typeLabel":"string"},{"type":"null","title":"Version","description":"The version of 3DS used for this transaction.","example":"2.2.0","uniqueKey":"transaction.three_d_secure.oneOf.0.version.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.three_d_secure.oneOf.0.version","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","title":"ThreeDSecureStatus","description":"The status of the 3DS challenge for this transaction.","enum":["setup_error","error","declined","cancelled","complete"],"x-speakeasy-unknown-values":"allow","example":"complete","uniqueKey":"transaction.three_d_secure.oneOf.0.status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The status of the 3DS challenge for this transaction.","example":"complete","uniqueKey":"transaction.three_d_secure.oneOf.0.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.three_d_secure.oneOf.0.status","typeLabel":"enum\u003cstring> | null"},"method":{"oneOf":[{"type":"string","title":"ThreeDSecureMethod","description":"The method used for 3DS authentication for this transaction.","enum":["challenge","frictionless"],"x-speakeasy-unknown-values":"allow","example":"challenge","uniqueKey":"transaction.three_d_secure.oneOf.0.method.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The method used for 3DS authentication for this transaction.","example":"challenge","uniqueKey":"transaction.three_d_secure.oneOf.0.method.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.three_d_secure.oneOf.0.method","typeLabel":"enum\u003cstring> | null"},"response_data":{"oneOf":[{"type":"object","title":"ThreeDSecureDataV1","description":"The 3DS data used for this transaction. To see full details about the 3DS calls please use our transaction events API.","required":["cavv","eci","version","directory_response","authentication_response","cavv_algorithm","xid"],"properties":{"cavv":{"type":"string","title":"Cavv","description":"The cardholder authentication value or AAV.","examples":["3q2+78r+ur7erb7vyv66vv8="],"isRequired":true,"uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.0.cavv","typeLabel":"string"},"eci":{"type":"string","maxLength":2,"minLength":1,"pattern":"^0?\\d$","title":"Eci","description":"The ecommerce indicator for the 3DS transaction.","examples":["05"],"isRequired":true,"uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.0.eci","typeLabel":"string"},"version":{"type":"string","pattern":"^[12](\\.\\d+){0,2}$","title":"Version","description":"The version of 3-D Secure that was used.","examples":["2.1.0"],"isRequired":true,"uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.0.version","typeLabel":"string"},"directory_response":{"type":"string","maxLength":1,"title":"Directory Response","description":"For 3-D Secure version 1, the enrolment response. For 3-D Secure version 2 and above, the transaction status from the `ARes`.","examples":["C"],"isRequired":true,"uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.0.directory_response","typeLabel":"string"},"authentication_response":{"type":"string","maxLength":1,"title":"Authentication Response","description":" The response for the 3DS authentication call.","examples":["Y"],"isRequired":true,"uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.0.authentication_response","typeLabel":"string"},"cavv_algorithm":{"type":"string","maxLength":1,"title":"Cavv Algorithm","description":"The CAVV algorithm used.","examples":["A"],"isRequired":true,"uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.0.cavv_algorithm","typeLabel":"string"},"xid":{"type":"string","title":"Xid","description":"The transaction identifier.","examples":["12345"],"isRequired":true,"uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.0.xid","typeLabel":"string"},"scheme":{"oneOf":[{"type":"string","title":"CardScheme","description":"The scheme/brand of the card that is used for 3-D Secure.","enum":["accel","amex","bancontact","carte-bancaire","cirrus","culiance","dankort","diners-club","discover","eftpos-australia","elo","hipercard","jcb","maestro","mastercard","mir","nyce","other","pulse","qcard","rupay","star","uatp","unionpay","visa"],"x-speakeasy-unknown-values":"allow","example":"visa","uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.0.scheme.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The scheme/brand of the card that is used for 3-D Secure.","example":"visa","uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.0.scheme.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.0.scheme","typeLabel":"enum\u003cstring> | null"}},"additionalProperties":false,"uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.0","typeLabel":"ThreeDSecureDataV1 · object"},{"type":"object","title":"ThreeDSecureV2","description":"The 3DS data used for this transaction. To see full details about the 3DS calls please use our transaction events API.","required":["version"],"properties":{"version":{"type":"string","pattern":"^[12](\\.\\d+){0,2}$","title":"Version","isRequired":true,"uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.1.version","typeLabel":"string"},"authentication_response":{"oneOf":[{"type":"string","title":"Authentication Response","uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.1.authentication_response.oneOf.0","typeLabel":"string"},{"type":"null","title":"Authentication Response","uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.1.authentication_response.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.1.authentication_response","typeLabel":"string | null"},"directory_response":{"oneOf":[{"type":"string","title":"Directory Response","uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.1.directory_response.oneOf.0","typeLabel":"string"},{"type":"null","title":"Directory Response","uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.1.directory_response.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.1.directory_response","typeLabel":"string | null"},"directory_transaction_id":{"oneOf":[{"type":"string","title":"Directory Transaction Id","uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.1.directory_transaction_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Directory Transaction Id","uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.1.directory_transaction_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.1.directory_transaction_id","typeLabel":"string | null"},"transaction_reason":{"oneOf":[{"type":"string","title":"Transaction Reason","uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.1.transaction_reason.oneOf.0","typeLabel":"string"},{"type":"null","title":"Transaction Reason","uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.1.transaction_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.1.transaction_reason","typeLabel":"string | null"},"cavv":{"oneOf":[{"type":"string","title":"Cavv","uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.1.cavv.oneOf.0","typeLabel":"string"},{"type":"null","title":"Cavv","uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.1.cavv.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.1.cavv","typeLabel":"string | null"},"eci":{"oneOf":[{"type":"string","title":"Eci","maxLength":2,"minLength":1,"pattern":"^0?\\d$","uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.1.eci.oneOf.0","typeLabel":"string"},{"type":"null","title":"Eci","uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.1.eci.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.1.eci","typeLabel":"string | null"},"cardholder_info":{"oneOf":[{"type":"string","title":"Cardholder Info","uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.1.cardholder_info.oneOf.0","typeLabel":"string"},{"type":"null","title":"Cardholder Info","uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.1.cardholder_info.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.1.cardholder_info","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.1","typeLabel":"ThreeDSecureV2 · object"},{"type":"null","title":"Response Data","description":"The 3DS data used for this transaction. To see full details about the 3DS calls please use our transaction events API.","uniqueKey":"transaction.three_d_secure.oneOf.0.response_data.oneOf.2","typeLabel":"null"}],"uniqueKey":"transaction.three_d_secure.oneOf.0.response_data","typeLabel":"ThreeDSecureDataV1 · object | ThreeDSecureV2 · object | null"},"error_data":{"oneOf":[{"type":"object","title":"ThreeDSecureError","description":"The error data received from our 3DS server. This will not be populated if the customer failed the authentication with a status code of `N`, `R`, or `U`. To see full details about the 3DS calls in those situations please use our transaction events API.","properties":{"code":{"oneOf":[{"type":"string","title":"Code","description":"The error code.","maxLength":3,"minLength":3,"example":"305","uniqueKey":"transaction.three_d_secure.oneOf.0.error_data.oneOf.0.code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Code","description":"The error code.","example":"305","uniqueKey":"transaction.three_d_secure.oneOf.0.error_data.oneOf.0.code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.three_d_secure.oneOf.0.error_data.oneOf.0.code","typeLabel":"string | null"},"description":{"oneOf":[{"type":"string","title":"Description","description":"The error description.","maxLength":2048,"example":"Invalid ThreeDSCompInd","uniqueKey":"transaction.three_d_secure.oneOf.0.error_data.oneOf.0.description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","description":"The error description.","example":"Invalid ThreeDSCompInd","uniqueKey":"transaction.three_d_secure.oneOf.0.error_data.oneOf.0.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.three_d_secure.oneOf.0.error_data.oneOf.0.description","typeLabel":"string | null"},"detail":{"oneOf":[{"type":"string","title":"Detail","description":"Detail about the 3DS error.","maxLength":2048,"example":"The threeDSCompInd must be 'Y' when successful","uniqueKey":"transaction.three_d_secure.oneOf.0.error_data.oneOf.0.detail.oneOf.0","typeLabel":"string"},{"type":"null","title":"Detail","description":"Detail about the 3DS error.","example":"The threeDSCompInd must be 'Y' when successful","uniqueKey":"transaction.three_d_secure.oneOf.0.error_data.oneOf.0.detail.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.three_d_secure.oneOf.0.error_data.oneOf.0.detail","typeLabel":"string | null"},"component":{"oneOf":[{"type":"string","title":"Component","description":"Code indicating the 3-D Secure component that identified the error.","maxLength":1,"minLength":1,"example":"C","uniqueKey":"transaction.three_d_secure.oneOf.0.error_data.oneOf.0.component.oneOf.0","typeLabel":"string"},{"type":"null","title":"Component","description":"Code indicating the 3-D Secure component that identified the error.","example":"C","uniqueKey":"transaction.three_d_secure.oneOf.0.error_data.oneOf.0.component.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.three_d_secure.oneOf.0.error_data.oneOf.0.component","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"transaction.three_d_secure.oneOf.0.error_data.oneOf.0","typeLabel":"ThreeDSecureError · object"},{"type":"null","description":"The error data received from our 3DS server. This will not be populated if the customer failed the authentication with a status code of `N`, `R`, or `U`. To see full details about the 3DS calls in those situations please use our transaction events API.","uniqueKey":"transaction.three_d_secure.oneOf.0.error_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.three_d_secure.oneOf.0.error_data","typeLabel":"ThreeDSecureError · object | null"},"amount":{"oneOf":[{"type":"integer","title":"Amount","description":"The amount used for 3DS authentication.","uniqueKey":"transaction.three_d_secure.oneOf.0.amount.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Amount","description":"The amount used for 3DS authentication.","uniqueKey":"transaction.three_d_secure.oneOf.0.amount.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.three_d_secure.oneOf.0.amount","typeLabel":"integer | null"}},"additionalProperties":false,"uniqueKey":"transaction.three_d_secure.oneOf.0","typeLabel":"TransactionThreeDSecureSummary · object"},{"type":"null","description":"The 3-D Secure data that was sent to the payment service for the transaction.","uniqueKey":"transaction.three_d_secure.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.three_d_secure","typeLabel":"TransactionThreeDSecureSummary · object | null"},"payment_service_transaction_id":{"oneOf":[{"type":"string","title":"Payment Service Transaction Id","description":"The payment service's unique ID for the transaction.","example":"tx-12345","uniqueKey":"transaction.payment_service_transaction_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Payment Service Transaction Id","description":"The payment service's unique ID for the transaction.","example":"tx-12345","uniqueKey":"transaction.payment_service_transaction_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.payment_service_transaction_id","typeLabel":"string | null"},"additional_identifiers":{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"transaction.additional_identifiers.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"transaction.additional_identifiers.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.additional_identifiers.additionalProperties","typeLabel":"string | null"},"type":"object","title":"Additional Identifiers","description":"A list of additional identifiers that we may keep track of to manage this transaction. This may include the authorization ID, capture ID, and processor ID, as well as an undefined list of additional identifiers.","examples":[{"payment_service_authorization_id":"auth-12345","payment_service_capture_id":"capture-12345"}],"uniqueKey":"transaction.additional_identifiers","typeLabel":"Additional Identifiers · object"},"metadata":{"oneOf":[{"type":"object","title":"Metadata","description":"Additional information about the transaction stored as key-value pairs.","example":{"cohort":"cohort-12345","order":"order-12345"},"additionalProperties":{"type":"string","uniqueKey":"transaction.metadata.oneOf.0.additionalProperties","typeLabel":"string"},"uniqueKey":"transaction.metadata.oneOf.0","typeLabel":"Metadata · object"},{"type":"null","title":"Metadata","description":"Additional information about the transaction stored as key-value pairs.","example":{"cohort":"cohort-12345","order":"order-12345"},"uniqueKey":"transaction.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.metadata","typeLabel":"Metadata · object | null"},"authorized_at":{"oneOf":[{"type":"string","title":"Authorized At","description":"The date this transaction was authorized at.","format":"date-time","example":"2013-07-16T19:23:00.000+00:00","uniqueKey":"transaction.authorized_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Authorized At","description":"The date this transaction was authorized at.","example":"2013-07-16T19:23:00.000+00:00","uniqueKey":"transaction.authorized_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.authorized_at","typeLabel":"string\u003cdate-time> | null"},"captured_at":{"oneOf":[{"type":"string","title":"Captured At","description":"The date this transaction was captured at.","format":"date-time","example":"2013-07-16T19:23:00.000+00:00","uniqueKey":"transaction.captured_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Captured At","description":"The date this transaction was captured at.","example":"2013-07-16T19:23:00.000+00:00","uniqueKey":"transaction.captured_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.captured_at","typeLabel":"string\u003cdate-time> | null"},"voided_at":{"oneOf":[{"type":"string","title":"Voided At","description":"The date this transaction was voided at.","format":"date-time","example":"2013-07-16T19:23:00.000+00:00","uniqueKey":"transaction.voided_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Voided At","description":"The date this transaction was voided at.","example":"2013-07-16T19:23:00.000+00:00","uniqueKey":"transaction.voided_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.voided_at","typeLabel":"string\u003cdate-time> | null"},"canceled_at":{"oneOf":[{"type":"string","title":"Canceled At","description":"The date this transaction was canceled at.","format":"date-time","example":"2013-07-16T19:23:00.000+00:00","uniqueKey":"transaction.canceled_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Canceled At","description":"The date this transaction was canceled at.","example":"2013-07-16T19:23:00.000+00:00","uniqueKey":"transaction.canceled_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.canceled_at","typeLabel":"string\u003cdate-time> | null"},"approval_expires_at":{"oneOf":[{"type":"string","title":"Approval Expires At","description":"The date this transaction's approval URL will expire at.","format":"date-time","example":"2013-07-16T19:23:00.000+00:00","uniqueKey":"transaction.approval_expires_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Approval Expires At","description":"The date this transaction's approval URL will expire at.","example":"2013-07-16T19:23:00.000+00:00","uniqueKey":"transaction.approval_expires_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.approval_expires_at","typeLabel":"string\u003cdate-time> | null"},"buyer_approval_timedout_at":{"oneOf":[{"type":"string","title":"Buyer Approval Timedout At","description":"The date this transaction's approval timed out at.","format":"date-time","example":"2013-07-16T19:23:00.000+00:00","uniqueKey":"transaction.buyer_approval_timedout_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Buyer Approval Timedout At","description":"The date this transaction's approval timed out at.","example":"2013-07-16T19:23:00.000+00:00","uniqueKey":"transaction.buyer_approval_timedout_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.buyer_approval_timedout_at","typeLabel":"string\u003cdate-time> | null"},"recipient":{"oneOf":[{"type":"object","title":"Recipient","description":"The recipient of any account to account funding. For use with AFTs.","required":["first_name","last_name"],"properties":{"first_name":{"type":"string","title":"First Name","description":"The first name of the recipient.","examples":[""],"isRequired":true,"uniqueKey":"transaction.recipient.oneOf.0.first_name","typeLabel":"string"},"last_name":{"type":"string","title":"Last Name","description":"The last name of the recipient.","examples":[""],"isRequired":true,"uniqueKey":"transaction.recipient.oneOf.0.last_name","typeLabel":"string"},"address":{"oneOf":[{"type":"object","title":"Address","description":"The recipient of the fund's address.","properties":{"city":{"oneOf":[{"type":"string","title":"City","description":"The city for the address.","maxLength":100,"minLength":1,"example":"San Jose","uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.city.oneOf.0","typeLabel":"string"},{"type":"null","title":"City","description":"The city for the address.","example":"San Jose","uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.city.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.city","typeLabel":"string | null"},"country":{"oneOf":[{"type":"string","title":"Country","description":"The country for the address in ISO 3166 format.","pattern":"^[A-Z]{2}$","example":"US","uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.country.oneOf.0","typeLabel":"string"},{"type":"null","title":"Country","description":"The country for the address in ISO 3166 format.","example":"US","uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.country.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.country","typeLabel":"string | null"},"postal_code":{"oneOf":[{"type":"string","title":"Postal Code","description":"The postal code or zip code for the address.","maxLength":50,"minLength":1,"example":"94560","uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.postal_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Postal Code","description":"The postal code or zip code for the address.","example":"94560","uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.postal_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.postal_code","typeLabel":"string | null"},"state":{"oneOf":[{"type":"string","title":"State","description":"The state, county, or province for the address.","maxLength":255,"minLength":1,"example":"California","uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.state.oneOf.0","typeLabel":"string"},{"type":"null","title":"State","description":"The state, county, or province for the address.","example":"California","uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.state.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.state","typeLabel":"string | null"},"state_code":{"oneOf":[{"type":"string","title":"State Code","description":"The code of state, county, or province for the address in ISO 3166-2 format.","pattern":"^[A-Z]{2}-[A-Z0-9]{1,3}$","example":"US-CA","uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.state_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"State Code","description":"The code of state, county, or province for the address in ISO 3166-2 format.","example":"US-CA","uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.state_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.state_code","typeLabel":"string | null"},"house_number_or_name":{"oneOf":[{"type":"string","title":"House Number Or Name","description":"The house number or name for the address. Not all payment services use this field but some do.","maxLength":255,"minLength":1,"example":"10","uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.house_number_or_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"House Number Or Name","description":"The house number or name for the address. Not all payment services use this field but some do.","example":"10","uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.house_number_or_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.house_number_or_name","typeLabel":"string | null"},"line1":{"oneOf":[{"type":"string","title":"Line1","description":"The first line of the address.","maxLength":255,"minLength":1,"example":"Stafford Appartments","uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.line1.oneOf.0","typeLabel":"string"},{"type":"null","title":"Line1","description":"The first line of the address.","example":"Stafford Appartments","uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.line1.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.line1","typeLabel":"string | null"},"line2":{"oneOf":[{"type":"string","title":"Line2","description":"The second line of the address.","maxLength":255,"minLength":1,"example":"29th Street","uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.line2.oneOf.0","typeLabel":"string"},{"type":"null","title":"Line2","description":"The second line of the address.","example":"29th Street","uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.line2.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.line2","typeLabel":"string | null"},"organization":{"oneOf":[{"type":"string","title":"Organization","description":"The optional name of the company or organisation to add to the address.","maxLength":255,"minLength":1,"example":"Gr4vy","uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.organization.oneOf.0","typeLabel":"string"},{"type":"null","title":"Organization","description":"The optional name of the company or organisation to add to the address.","example":"Gr4vy","uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.organization.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0.organization","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.0","typeLabel":"Address · object"},{"type":"null","description":"The recipient of the fund's address.","uniqueKey":"transaction.recipient.oneOf.0.address.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.recipient.oneOf.0.address","typeLabel":"Address · object | null"},"account_number":{"oneOf":[{"type":"string","title":"Account Number","description":"The account number of the recipient. Depending on the type of funds transfer, this could be a wallet ID, bank accoutn number, or email address.","example":"act12345","uniqueKey":"transaction.recipient.oneOf.0.account_number.oneOf.0","typeLabel":"string"},{"type":"null","title":"Account Number","description":"The account number of the recipient. Depending on the type of funds transfer, this could be a wallet ID, bank accoutn number, or email address.","example":"act12345","uniqueKey":"transaction.recipient.oneOf.0.account_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.recipient.oneOf.0.account_number","typeLabel":"string | null"},"date_of_birth":{"oneOf":[{"type":"string","title":"Date Of Birth","description":"The date of birth of the recipient.","format":"date","example":"1995-12-23","uniqueKey":"transaction.recipient.oneOf.0.date_of_birth.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Date Of Birth","description":"The date of birth of the recipient.","example":"1995-12-23","uniqueKey":"transaction.recipient.oneOf.0.date_of_birth.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.recipient.oneOf.0.date_of_birth","typeLabel":"string\u003cdate> | null"}},"additionalProperties":false,"uniqueKey":"transaction.recipient.oneOf.0","typeLabel":"Recipient · object"},{"type":"null","description":"The recipient of any account to account funding. For use with AFTs.","uniqueKey":"transaction.recipient.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.recipient","typeLabel":"Recipient · object | null"},"merchant_advice_code":{"oneOf":[{"type":"string","title":"Merchant Advice Code","description":"An optional merchant advice code which provides insight into the type of transaction or reason why the payment failed.","example":"02","uniqueKey":"transaction.merchant_advice_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Merchant Advice Code","description":"An optional merchant advice code which provides insight into the type of transaction or reason why the payment failed.","example":"02","uniqueKey":"transaction.merchant_advice_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.merchant_advice_code","typeLabel":"string | null"},"installment_count":{"oneOf":[{"type":"integer","title":"Installment Count","description":"The number of installments for this transaction, if applicable.","example":3,"uniqueKey":"transaction.installment_count.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Installment Count","description":"The number of installments for this transaction, if applicable.","example":3,"uniqueKey":"transaction.installment_count.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.installment_count","typeLabel":"integer | null"},"session_token":{"oneOf":[{"type":"string","title":"Session Token","description":"A session token that can be used to fetch session data for direct client integrations.","example":"j3CZf9Eg6nUygMAVA6PXsVWGHiccj","uniqueKey":"transaction.session_token.oneOf.0","typeLabel":"string"},{"type":"null","title":"Session Token","description":"A session token that can be used to fetch session data for direct client integrations.","example":"j3CZf9Eg6nUygMAVA6PXsVWGHiccj","uniqueKey":"transaction.session_token.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.session_token","typeLabel":"string | null"},"tax_amount":{"oneOf":[{"type":"integer","title":"Tax Amount","description":"The sales tax amount for this transaction, represented as a monetary amount in the smallest currency unit for the given currency, for example `1299` cents to create an authorization for `$12.99`","maximum":99999999,"minimum":0,"example":1299,"uniqueKey":"transaction.tax_amount.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Tax Amount","description":"The sales tax amount for this transaction, represented as a monetary amount in the smallest currency unit for the given currency, for example `1299` cents to create an authorization for `$12.99`","example":1299,"uniqueKey":"transaction.tax_amount.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.tax_amount","typeLabel":"integer | null"},"merchant_tax_id":{"oneOf":[{"type":"string","title":"Merchant Tax Id","description":"Merchant tax ID (for example, EIN or VAT number).","maxLength":100,"minLength":1,"uniqueKey":"transaction.merchant_tax_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Merchant Tax Id","description":"Merchant tax ID (for example, EIN or VAT number).","uniqueKey":"transaction.merchant_tax_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.merchant_tax_id","typeLabel":"string | null"},"purchase_order_number":{"oneOf":[{"type":"string","title":"Purchase Order Number","description":"Invoice number or Purchase Order number.","maxLength":100,"minLength":1,"uniqueKey":"transaction.purchase_order_number.oneOf.0","typeLabel":"string"},{"type":"null","title":"Purchase Order Number","description":"Invoice number or Purchase Order number.","uniqueKey":"transaction.purchase_order_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.purchase_order_number","typeLabel":"string | null"},"customer_reference_number":{"oneOf":[{"type":"string","title":"Customer Reference Number","description":"Customer code or reference.","maxLength":100,"minLength":1,"uniqueKey":"transaction.customer_reference_number.oneOf.0","typeLabel":"string"},{"type":"null","title":"Customer Reference Number","description":"Customer code or reference.","uniqueKey":"transaction.customer_reference_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.customer_reference_number","typeLabel":"string | null"},"amount_includes_tax":{"oneOf":[{"type":"boolean","title":"Amount Includes Tax","description":"Whether the tax is included in the amount.","example":false,"uniqueKey":"transaction.amount_includes_tax.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Amount Includes Tax","description":"Whether the tax is included in the amount.","example":false,"uniqueKey":"transaction.amount_includes_tax.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.amount_includes_tax","typeLabel":"boolean | null"},"supplier_order_number":{"oneOf":[{"type":"string","title":"Supplier Order Number","description":"The merchant's unique identifier for the sales order or invoice.","maxLength":100,"minLength":1,"uniqueKey":"transaction.supplier_order_number.oneOf.0","typeLabel":"string"},{"type":"null","title":"Supplier Order Number","description":"The merchant's unique identifier for the sales order or invoice.","uniqueKey":"transaction.supplier_order_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.supplier_order_number","typeLabel":"string | null"},"duty_amount":{"oneOf":[{"type":"integer","title":"Duty Amount","description":"Total charges for import/export duties.","maximum":99999999,"minimum":0,"example":1299,"uniqueKey":"transaction.duty_amount.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Duty Amount","description":"Total charges for import/export duties.","example":1299,"uniqueKey":"transaction.duty_amount.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.duty_amount","typeLabel":"integer | null"},"shipping_amount":{"oneOf":[{"type":"integer","title":"Shipping Amount","description":"Total shipping amount.","maximum":99999999,"minimum":0,"example":1299,"uniqueKey":"transaction.shipping_amount.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Shipping Amount","description":"Total shipping amount.","example":1299,"uniqueKey":"transaction.shipping_amount.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.shipping_amount","typeLabel":"integer | null"},"iso_response_code":{"oneOf":[{"type":"string","title":"Iso Response Code","description":"This is the ISO8583 response code code received from the payment service.","example":"0110","uniqueKey":"transaction.iso_response_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Iso Response Code","description":"This is the ISO8583 response code code received from the payment service.","example":"0110","uniqueKey":"transaction.iso_response_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"transaction.iso_response_code","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","required":["id","reconciliation_id","merchant_account_id","currency","amount","status","authorized_amount","captured_amount","refunded_amount","settled_amount","settled","intent","gift_card_redemptions","created_at","updated_at","disputed","payment_source","merchant_initiated","is_subsequent_payment","intent_outcome","multi_tender","account_funding_transaction"],"title":"Transaction","description":"The transaction associated to this cancel.","isRequired":true,"uniqueKey":"transaction","typeLabel":"Transaction · object"},"type":{"type":"string","const":"transaction-cancel","title":"Type","description":"Always `transaction-cancel`.","default":"transaction-cancel","examples":["transaction-cancel"],"uniqueKey":"type","typeLabel":"string"}},"additionalProperties":false,"type":"object","required":["status","code","raw_response_code","raw_response_description","transaction"],"title":"TransactionCancel","uniqueKey":"","typeLabel":"TransactionCancel · object"},"examples":{"Example":{"title":"Example","value":{"status":"succeeded","code":"service_error","raw_response_code":"E104","raw_response_description":"Internal error","transaction":{"id":"7099948d-7286-47e4-aad8-b68f7eb44591","reconciliation_id":"default","merchant_account_id":"default","currency":"EUR","amount":1299,"status":"authorization_succeeded","authorized_amount":1299,"captured_amount":1299,"refunded_amount":1299,"settled_amount":1100,"settled":true,"intent":"capture","gift_card_redemptions":[{"id":"31e65fb1-9c67-432e-9c06-83300b9d4059","status":"succeeded","amount":100,"refunded_amount":50,"gift_card":{"bin":"412345","sub_bin":"554","last4":"1234","type":"gift-card","id":"356d56e5-fe16-42ae-97ee-8d55d846ae2e"},"type":"gift-card-redemption","gift_card_service_redemption_id":"xYqd43gySMtori","error_code":"expired_card","raw_error_code":"10001","raw_error_message":"Card expired"}],"created_at":"2013-07-16T19:23:00.000+00:00","updated_at":"2013-07-16T19:23:00.000+00:00","disputed":true,"payment_source":"ecommerce","merchant_initiated":true,"is_subsequent_payment":false,"intent_outcome":"succeeded","multi_tender":true,"account_funding_transaction":true,"type":"transaction","settled_currency":"USD","country":"US","external_identifier":"transaction-12345","payment_method":{"method":"card","type":"payment-method","approval_url":"https://gr4vy.app/redirect/12345","country":"US","currency":"USD","details":{"bin":"\u003cstring>","card_type":"credit","card_issuer_name":"\u003cstring>"},"expiration_date":"12/30","fingerprint":"20eb353620155d2b5fc864cc46a73ea77cb92c725238650839da1813fa987a17","label":"1234","last_replaced_at":"2013-07-16T19:23:00.000+00:00","mode":"card","scheme":"visa","id":"852b951c-d7ea-4c98-b09e-4a1c9e97c077","approval_target":"any","external_identifier":"card-12345","payment_account_reference":"V0010014629724763377327521982"},"method":"card","instrument_type":"pan","error_code":"missing_redirect_url","payment_service":{"id":"824ff064-7f4b-430b-9801-59aff90d013e","payment_service_definition_id":"stripe-card","method":"card","display_name":"Stripe USA","type":"payment-service"},"pending_review":false,"buyer":{"type":"buyer","id":"fe26475d-ec3e-4884-9553-f7356683f7f9","reconciliation_id":"7jZXl4gBUNl0CnaLEnfXbt","display_name":"John Doe","external_identifier":"buyer-12345","billing_details":{"first_name":"John","last_name":"Doe","email_address":"john@example.com","phone_number":"+1234567890","address":{"city":"San Jose","country":"US","postal_code":"94560","state":"California","state_code":"US-CA","house_number_or_name":"10","line1":"Stafford Appartments","line2":"29th Street","organization":"Gr4vy"},"tax_id":{"value":"12345678931","kind":"us.ein"}},"account_number":"\u003cstring>"},"raw_response_code":"E104","raw_response_description":"Missing redirect URL","shipping_details":{"first_name":"John","last_name":"Doe","email_address":"john@example.com","phone_number":"+1234567890","address":{"city":"San Jose","country":"US","postal_code":"94560","state":"California","state_code":"US-CA","house_number_or_name":"10","line1":"Stafford Appartments","line2":"29th Street","organization":"Gr4vy"},"id":"bf8c36ad-02d9-4904-b0f9-a230b149e341","buyer_id":"fe26475d-ec3e-4884-9553-f7356683f7f9","type":"shipping-details"},"checkout_session_id":"4137b1cf-39ac-42a8-bad6-1c680d5dab6b","gift_card_service":{"id":"35b60feec-a7c7-4844-b503-f39b09192d81","gift_card_service_definition_id":"qwikcilver-gift-card","display_name":"Qwikcilver USA","type":"gift-card-service"},"reauthorized_from_transaction_id":"4137b1cf-39ac-42a8-bad6-1c680d5dab6b","airline":{"booking_code":"X36Q9C","is_cardholder_traveling":true,"issued_address":"123 Broadway, New York","issued_at":"2013-07-16T19:23:00.000+00:00","issuing_carrier_code":"649","issuing_carrier_name":"Air Transat A.T. Inc","issuing_iata_designator":"TS","issuing_icao_code":"TSC","legs":[{"arrival_airport":"LAX","arrival_at":"2013-07-16T19:23:00.000+00:00","arrival_city":"Los Angeles","arrival_country":"US","carrier_code":"649","carrier_name":"Air Transat A.T. Inc","iata_designator":"TS","icao_code":"TSC","coupon_number":"15885566","departure_airport":"LHR","departure_at":"2013-07-16T19:23:00.000+00:00","departure_city":"London","departure_country":"GB","departure_tax_amount":1200,"fare_amount":129900,"fare_basis_code":"FY","fee_amount":1200,"flight_class":"E","flight_number":"101","route_type":"round_trip","seat_class":"F","stop_over":false,"tax_amount":1200}],"passenger_name_record":"JOHN L","passengers":[{"age_group":"adult","date_of_birth":"2013-07-16","email_address":"john@example.com","first_name":"John","frequent_flyer_number":"15885566","last_name":"Luhn","passport_number":"11117700225","phone_number":"+1234567890","ticket_number":"BA1236699999","title":"Mr.","country_code":"US"}],"reservation_system":"Amadeus","restricted_ticket":false,"ticket_delivery_method":"electronic","ticket_number":"123-1234-151555","travel_agency_code":"12345","travel_agency_invoice_number":"EG15555155","travel_agency_name":"ACME Agency","travel_agency_plan_name":"B733"},"auth_response_code":"00","avs_response_code":"match","cvv_response_code":"match","anti_fraud_decision":"accept","cart_items":[{"name":"GoPro HD","quantity":2,"unit_amount":1299,"discount_amount":0,"tax_amount":0,"external_identifier":"goprohd","sku":"GPHD1078","upc":"012345678905","product_url":"https://example.com/catalog/go-pro-hd","image_url":"https://example.com/images/go-pro-hd.jpg","categories":["camera","travel","gear"],"subcategories":["action-cameras"],"brand":"GoPro","product_type":"physical","seller_country":"US","tax_exempt":false,"unit_of_measure":"feet","commodity_code":"43211503","description":"A brief description of an interesting item.","duty_amount":1299,"shipping_amount":1299}],"statement_descriptor":{"name":"ACME","description":"ACME San Jose Electronics","city":"San Jose","country":"US","phone_number":"+1234567890","url":"www.example.com","postal_code":"94560"},"scheme_transaction_id":"123456789012345","transaction_link_id":"123456789012345","three_d_secure":{"version":"2.2.0","status":"complete","method":"challenge","response_data":{"cavv":"3q2+78r+ur7erb7vyv66vv8=","eci":"05","version":"2.1.0","directory_response":"C","authentication_response":"Y","cavv_algorithm":"A","xid":"12345","scheme":"visa"},"error_data":{"code":"305","description":"Invalid ThreeDSCompInd","detail":"The threeDSCompInd must be 'Y' when successful","component":"C"},"amount":123},"payment_service_transaction_id":"tx-12345","additional_identifiers":{"payment_service_authorization_id":"auth-12345","payment_service_capture_id":"capture-12345"},"metadata":{"cohort":"cohort-12345","order":"order-12345"},"authorized_at":"2013-07-16T19:23:00.000+00:00","captured_at":"2013-07-16T19:23:00.000+00:00","voided_at":"2013-07-16T19:23:00.000+00:00","canceled_at":"2013-07-16T19:23:00.000+00:00","approval_expires_at":"2013-07-16T19:23:00.000+00:00","buyer_approval_timedout_at":"2013-07-16T19:23:00.000+00:00","recipient":{"first_name":"","last_name":"","address":{"city":"San Jose","country":"US","postal_code":"94560","state":"California","state_code":"US-CA","house_number_or_name":"10","line1":"Stafford Appartments","line2":"29th Street","organization":"Gr4vy"},"account_number":"act12345","date_of_birth":"1995-12-23"},"merchant_advice_code":"02","installment_count":3,"session_token":"j3CZf9Eg6nUygMAVA6PXsVWGHiccj","tax_amount":1299,"merchant_tax_id":"\u003cstring>","purchase_order_number":"\u003cstring>","customer_reference_number":"\u003cstring>","amount_includes_tax":false,"supplier_order_number":"\u003cstring>","duty_amount":1299,"shipping_amount":1299,"iso_response_code":"0110"},"type":"transaction-cancel"}}},"exampleType":"generated"}},"exampleType":"generated"},"90df509b-5535-475f-807e-8071e6c4c3b4":{"description":"The request was invalid.","content":{"application/json":{"schema":{"properties":{"type":{"type":"string","const":"error","title":"Type","description":"Always `error`.","default":"error","examples":["error"],"uniqueKey":"type","typeLabel":"string"},"code":{"type":"string","title":"Code","description":"Always `bad_request`","default":"bad_request","examples":["bad_request"],"uniqueKey":"code","typeLabel":"string"},"status":{"type":"integer","title":"Status","description":"Always `400`.","default":400,"examples":[400],"uniqueKey":"status","typeLabel":"integer"},"message":{"type":"string","title":"Message","description":"A human readable message that provides more context to the error.","default":"Generic error","examples":["Request failed validation"],"uniqueKey":"message","typeLabel":"string"},"details":{"items":{"properties":{"location":{"description":"The part of the request where the property can be found that caused the error.","examples":["body"],"type":"string","enum":["query","body","path","header","unknown"],"title":"ErrorLocation","x-speakeasy-unknown-values":"allow","overlay":"1.0.0","isRequired":true,"uniqueKey":"details.items.[INDEX].location","typeLabel":"enum\u003cstring>"},"pointer":{"oneOf":[{"type":"string","title":"Pointer","description":"A JSON pointer for the particular property that caused the error.","format":"json-pointer","example":"/currency","isRequired":true,"uniqueKey":"details.items.[INDEX].pointer.oneOf.0","typeLabel":"string\u003cjson-pointer>"},{"type":"string","title":"Pointer","description":"A JSON pointer for the particular property that caused the error.","example":"/currency","isRequired":true,"uniqueKey":"details.items.[INDEX].pointer.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"details.items.[INDEX].pointer","typeLabel":"string\u003cjson-pointer> | string"},"message":{"type":"string","title":"Message","description":"A human-readdable explanation of the error.","examples":["Unknown ISO 4217 currency code: USX"],"isRequired":true,"uniqueKey":"details.items.[INDEX].message","typeLabel":"string"},"type":{"type":"string","title":"Type","description":"The type of error that was raised for this property.","examples":["value_error"],"isRequired":true,"uniqueKey":"details.items.[INDEX].type","typeLabel":"string"}},"additionalProperties":false,"type":"object","required":["location","pointer","message","type"],"title":"ErrorDetail","uniqueKey":"details.items.[INDEX]","typeLabel":"ErrorDetail · object"},"type":"array","title":"Details","description":"A list of details that further ellaborate on the error.","default":[],"uniqueKey":"details","typeLabel":"ErrorDetail · object[]"}},"additionalProperties":false,"type":"object","title":"Error400","uniqueKey":"","typeLabel":"Error400 · object"},"examples":{"Example":{"title":"Example","value":{"type":"error","code":"bad_request","status":400,"message":"Request failed validation","details":[]}}},"exampleType":"generated"}},"exampleType":"generated"},"ce3594b7-4860-4969-9368-4bf4a925eec3":{"description":"The request was unauthorized.","content":{"application/json":{"schema":{"properties":{"type":{"type":"string","const":"error","title":"Type","description":"Always `error`.","default":"error","examples":["error"],"uniqueKey":"type","typeLabel":"string"},"code":{"type":"string","title":"Code","description":"Always `unauthorized`","default":"unauthorized","examples":["unauthorized"],"uniqueKey":"code","typeLabel":"string"},"status":{"type":"integer","title":"Status","description":"Always `401`.","default":401,"examples":[401],"uniqueKey":"status","typeLabel":"integer"},"message":{"type":"string","title":"Message","description":"A human readable message that provides more context to the error.","default":"No valid API authentication found","examples":["No valid API authentication found"],"uniqueKey":"message","typeLabel":"string"},"details":{"items":{"properties":{"location":{"description":"The part of the request where the property can be found that caused the error.","examples":["body"],"type":"string","enum":["query","body","path","header","unknown"],"title":"ErrorLocation","x-speakeasy-unknown-values":"allow","overlay":"1.0.0","isRequired":true,"uniqueKey":"details.items.[INDEX].location","typeLabel":"enum\u003cstring>"},"pointer":{"oneOf":[{"type":"string","title":"Pointer","description":"A JSON pointer for the particular property that caused the error.","format":"json-pointer","example":"/currency","isRequired":true,"uniqueKey":"details.items.[INDEX].pointer.oneOf.0","typeLabel":"string\u003cjson-pointer>"},{"type":"string","title":"Pointer","description":"A JSON pointer for the particular property that caused the error.","example":"/currency","isRequired":true,"uniqueKey":"details.items.[INDEX].pointer.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"details.items.[INDEX].pointer","typeLabel":"string\u003cjson-pointer> | string"},"message":{"type":"string","title":"Message","description":"A human-readdable explanation of the error.","examples":["Unknown ISO 4217 currency code: USX"],"isRequired":true,"uniqueKey":"details.items.[INDEX].message","typeLabel":"string"},"type":{"type":"string","title":"Type","description":"The type of error that was raised for this property.","examples":["value_error"],"isRequired":true,"uniqueKey":"details.items.[INDEX].type","typeLabel":"string"}},"additionalProperties":false,"type":"object","required":["location","pointer","message","type"],"title":"ErrorDetail","uniqueKey":"details.items.[INDEX]","typeLabel":"ErrorDetail · object"},"type":"array","title":"Details","description":"A list of details that further ellaborate on the error.","default":[],"uniqueKey":"details","typeLabel":"ErrorDetail · object[]"}},"additionalProperties":false,"type":"object","title":"Error401","uniqueKey":"","typeLabel":"Error401 · object"},"examples":{"Example":{"title":"Example","value":{"type":"error","code":"unauthorized","status":401,"message":"No valid API authentication found","details":[]}}},"exampleType":"generated"}},"exampleType":"generated"},"df2b94bc-66de-4d02-b6d7-6ebaae18373d":{"description":"The credentials were invalid or the caller did not have permission to act on the resource.","content":{"application/json":{"schema":{"properties":{"type":{"type":"string","const":"error","title":"Type","description":"Always `error`.","default":"error","examples":["error"],"uniqueKey":"type","typeLabel":"string"},"code":{"type":"string","title":"Code","description":"Always `forbidden`","default":"forbidden","examples":["forbidden"],"uniqueKey":"code","typeLabel":"string"},"status":{"type":"integer","title":"Status","description":"Always `403`.","default":403,"examples":[403],"uniqueKey":"status","typeLabel":"integer"},"message":{"type":"string","title":"Message","description":"A human readable message that provides more context to the error.","default":"Generic error","examples":["Request failed validation"],"uniqueKey":"message","typeLabel":"string"},"details":{"items":{"properties":{"location":{"description":"The part of the request where the property can be found that caused the error.","examples":["body"],"type":"string","enum":["query","body","path","header","unknown"],"title":"ErrorLocation","x-speakeasy-unknown-values":"allow","overlay":"1.0.0","isRequired":true,"uniqueKey":"details.items.[INDEX].location","typeLabel":"enum\u003cstring>"},"pointer":{"oneOf":[{"type":"string","title":"Pointer","description":"A JSON pointer for the particular property that caused the error.","format":"json-pointer","example":"/currency","isRequired":true,"uniqueKey":"details.items.[INDEX].pointer.oneOf.0","typeLabel":"string\u003cjson-pointer>"},{"type":"string","title":"Pointer","description":"A JSON pointer for the particular property that caused the error.","example":"/currency","isRequired":true,"uniqueKey":"details.items.[INDEX].pointer.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"details.items.[INDEX].pointer","typeLabel":"string\u003cjson-pointer> | string"},"message":{"type":"string","title":"Message","description":"A human-readdable explanation of the error.","examples":["Unknown ISO 4217 currency code: USX"],"isRequired":true,"uniqueKey":"details.items.[INDEX].message","typeLabel":"string"},"type":{"type":"string","title":"Type","description":"The type of error that was raised for this property.","examples":["value_error"],"isRequired":true,"uniqueKey":"details.items.[INDEX].type","typeLabel":"string"}},"additionalProperties":false,"type":"object","required":["location","pointer","message","type"],"title":"ErrorDetail","uniqueKey":"details.items.[INDEX]","typeLabel":"ErrorDetail · object"},"type":"array","title":"Details","description":"A list of details that further ellaborate on the error.","default":[],"uniqueKey":"details","typeLabel":"ErrorDetail · object[]"}},"additionalProperties":false,"type":"object","title":"Error403","uniqueKey":"","typeLabel":"Error403 · object"},"examples":{"Example":{"title":"Example","value":{"type":"error","code":"forbidden","status":403,"message":"Request failed validation","details":[]}}},"exampleType":"generated"}},"exampleType":"generated"},"3bc55179-24bf-4b8b-9454-d7547b7cc7c0":{"description":"The resource was not found.","content":{"application/json":{"schema":{"properties":{"type":{"type":"string","const":"error","title":"Type","description":"Always `error`.","default":"error","examples":["error"],"uniqueKey":"type","typeLabel":"string"},"code":{"type":"string","title":"Code","description":"Always `not_found`","default":"not_found","examples":["not_found"],"uniqueKey":"code","typeLabel":"string"},"status":{"type":"integer","title":"Status","description":"Always `404`.","default":404,"examples":[404],"uniqueKey":"status","typeLabel":"integer"},"message":{"type":"string","title":"Message","description":"A human readable message that provides more context to the error.","default":"The resource could not be found","examples":["The resource could not be found"],"uniqueKey":"message","typeLabel":"string"},"details":{"items":{"properties":{"location":{"description":"The part of the request where the property can be found that caused the error.","examples":["body"],"type":"string","enum":["query","body","path","header","unknown"],"title":"ErrorLocation","x-speakeasy-unknown-values":"allow","overlay":"1.0.0","isRequired":true,"uniqueKey":"details.items.[INDEX].location","typeLabel":"enum\u003cstring>"},"pointer":{"oneOf":[{"type":"string","title":"Pointer","description":"A JSON pointer for the particular property that caused the error.","format":"json-pointer","example":"/currency","isRequired":true,"uniqueKey":"details.items.[INDEX].pointer.oneOf.0","typeLabel":"string\u003cjson-pointer>"},{"type":"string","title":"Pointer","description":"A JSON pointer for the particular property that caused the error.","example":"/currency","isRequired":true,"uniqueKey":"details.items.[INDEX].pointer.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"details.items.[INDEX].pointer","typeLabel":"string\u003cjson-pointer> | string"},"message":{"type":"string","title":"Message","description":"A human-readdable explanation of the error.","examples":["Unknown ISO 4217 currency code: USX"],"isRequired":true,"uniqueKey":"details.items.[INDEX].message","typeLabel":"string"},"type":{"type":"string","title":"Type","description":"The type of error that was raised for this property.","examples":["value_error"],"isRequired":true,"uniqueKey":"details.items.[INDEX].type","typeLabel":"string"}},"additionalProperties":false,"type":"object","required":["location","pointer","message","type"],"title":"ErrorDetail","uniqueKey":"details.items.[INDEX]","typeLabel":"ErrorDetail · object"},"type":"array","title":"Details","description":"A list of details that further ellaborate on the error.","default":[],"uniqueKey":"details","typeLabel":"ErrorDetail · object[]"}},"additionalProperties":false,"type":"object","title":"Error404","uniqueKey":"","typeLabel":"Error404 · object"},"examples":{"Example":{"title":"Example","value":{"type":"error","code":"not_found","status":404,"message":"The resource could not be found","details":[]}}},"exampleType":"generated"}},"exampleType":"generated"},"fbef2069-5bad-4d7a-9c97-3a1bd0b07557":{"description":"The request method was not allowed.","content":{"application/json":{"schema":{"properties":{"type":{"type":"string","const":"error","title":"Type","description":"Always `error`.","default":"error","examples":["error"],"uniqueKey":"type","typeLabel":"string"},"code":{"type":"string","title":"Code","description":"Always `method_not_allowed`","default":"method_not_allowed","examples":["method_not_allowed"],"uniqueKey":"code","typeLabel":"string"},"status":{"type":"integer","title":"Status","description":"Always `405`.","default":405,"examples":[405],"uniqueKey":"status","typeLabel":"integer"},"message":{"type":"string","title":"Message","description":"A human readable message that provides more context to the error.","default":"Method Not Allowed","examples":["Method Not Allowed"],"uniqueKey":"message","typeLabel":"string"},"details":{"items":{"properties":{"location":{"description":"The part of the request where the property can be found that caused the error.","examples":["body"],"type":"string","enum":["query","body","path","header","unknown"],"title":"ErrorLocation","x-speakeasy-unknown-values":"allow","overlay":"1.0.0","isRequired":true,"uniqueKey":"details.items.[INDEX].location","typeLabel":"enum\u003cstring>"},"pointer":{"oneOf":[{"type":"string","title":"Pointer","description":"A JSON pointer for the particular property that caused the error.","format":"json-pointer","example":"/currency","isRequired":true,"uniqueKey":"details.items.[INDEX].pointer.oneOf.0","typeLabel":"string\u003cjson-pointer>"},{"type":"string","title":"Pointer","description":"A JSON pointer for the particular property that caused the error.","example":"/currency","isRequired":true,"uniqueKey":"details.items.[INDEX].pointer.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"details.items.[INDEX].pointer","typeLabel":"string\u003cjson-pointer> | string"},"message":{"type":"string","title":"Message","description":"A human-readdable explanation of the error.","examples":["Unknown ISO 4217 currency code: USX"],"isRequired":true,"uniqueKey":"details.items.[INDEX].message","typeLabel":"string"},"type":{"type":"string","title":"Type","description":"The type of error that was raised for this property.","examples":["value_error"],"isRequired":true,"uniqueKey":"details.items.[INDEX].type","typeLabel":"string"}},"additionalProperties":false,"type":"object","required":["location","pointer","message","type"],"title":"ErrorDetail","uniqueKey":"details.items.[INDEX]","typeLabel":"ErrorDetail · object"},"type":"array","title":"Details","description":"A list of details that further ellaborate on the error.","default":[],"uniqueKey":"details","typeLabel":"ErrorDetail · object[]"}},"additionalProperties":false,"type":"object","title":"Error405","uniqueKey":"","typeLabel":"Error405 · object"},"examples":{"Example":{"title":"Example","value":{"type":"error","code":"method_not_allowed","status":405,"message":"Method Not Allowed","details":[]}}},"exampleType":"generated"}},"exampleType":"generated"},"5a350cb8-e112-4fff-aa20-5a43e99b0b34":{"description":"A duplicate record was found.","content":{"application/json":{"schema":{"properties":{"type":{"type":"string","const":"error","title":"Type","description":"Always `error`.","default":"error","examples":["error"],"uniqueKey":"type","typeLabel":"string"},"code":{"type":"string","title":"Code","description":"Always `duplicate_record`","default":"duplicate_record","examples":["duplicate_record"],"uniqueKey":"code","typeLabel":"string"},"status":{"type":"integer","title":"Status","description":"Always `409`.","default":409,"examples":[409],"uniqueKey":"status","typeLabel":"integer"},"message":{"type":"string","title":"Message","description":"A human readable message that provides more context to the error.","default":"Generic error","examples":["Request failed validation"],"uniqueKey":"message","typeLabel":"string"},"details":{"items":{"properties":{"location":{"description":"The part of the request where the property can be found that caused the error.","examples":["body"],"type":"string","enum":["query","body","path","header","unknown"],"title":"ErrorLocation","x-speakeasy-unknown-values":"allow","overlay":"1.0.0","isRequired":true,"uniqueKey":"details.items.[INDEX].location","typeLabel":"enum\u003cstring>"},"pointer":{"oneOf":[{"type":"string","title":"Pointer","description":"A JSON pointer for the particular property that caused the error.","format":"json-pointer","example":"/currency","isRequired":true,"uniqueKey":"details.items.[INDEX].pointer.oneOf.0","typeLabel":"string\u003cjson-pointer>"},{"type":"string","title":"Pointer","description":"A JSON pointer for the particular property that caused the error.","example":"/currency","isRequired":true,"uniqueKey":"details.items.[INDEX].pointer.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"details.items.[INDEX].pointer","typeLabel":"string\u003cjson-pointer> | string"},"message":{"type":"string","title":"Message","description":"A human-readdable explanation of the error.","examples":["Unknown ISO 4217 currency code: USX"],"isRequired":true,"uniqueKey":"details.items.[INDEX].message","typeLabel":"string"},"type":{"type":"string","title":"Type","description":"The type of error that was raised for this property.","examples":["value_error"],"isRequired":true,"uniqueKey":"details.items.[INDEX].type","typeLabel":"string"}},"additionalProperties":false,"type":"object","required":["location","pointer","message","type"],"title":"ErrorDetail","uniqueKey":"details.items.[INDEX]","typeLabel":"ErrorDetail · object"},"type":"array","title":"Details","description":"A list of details that further ellaborate on the error.","default":[],"uniqueKey":"details","typeLabel":"ErrorDetail · object[]"},"resource_id":{"oneOf":[{"type":"string","title":"Resource Id","description":"The ID of the conflicting resource.","example":"cdc70639-cb9c-4222-a73f-b8ce39f7821b","uniqueKey":"resource_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Resource Id","description":"The ID of the conflicting resource.","example":"cdc70639-cb9c-4222-a73f-b8ce39f7821b","uniqueKey":"resource_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"resource_id","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","title":"Error409","uniqueKey":"","typeLabel":"Error409 · object"},"examples":{"Example":{"title":"Example","value":{"type":"error","code":"duplicate_record","status":409,"message":"Request failed validation","details":[],"resource_id":"cdc70639-cb9c-4222-a73f-b8ce39f7821b"}}},"exampleType":"generated"}},"exampleType":"generated"},"71cef708-5ed4-4de7-aff6-697e8ea86d2f":{"description":"Validation Error","content":{"application/json":{"schema":{"properties":{"detail":{"items":{"properties":{"loc":{"items":{"oneOf":[{"type":"string","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"integer","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.1","typeLabel":"integer"}],"uniqueKey":"detail.items.[INDEX].loc.items.[INDEX]","typeLabel":"string | integer"},"type":"array","title":"Location","isRequired":true,"uniqueKey":"detail.items.[INDEX].loc","typeLabel":"(string | integer)[]"},"msg":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"detail.items.[INDEX].msg","typeLabel":"string"},"type":{"type":"string","title":"Error Type","isRequired":true,"uniqueKey":"detail.items.[INDEX].type","typeLabel":"string"},"input":{"oneOf":[{"title":"Input"}],"uniqueKey":"detail.items.[INDEX].input","typeLabel":"any"},"ctx":{"type":"object","title":"Context","uniqueKey":"detail.items.[INDEX].ctx","typeLabel":"Context · object"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError","uniqueKey":"detail.items.[INDEX]","typeLabel":"ValidationError · object"},"type":"array","title":"Detail","uniqueKey":"detail","typeLabel":"ValidationError · object[]"}},"type":"object","title":"HTTPValidationError","uniqueKey":"","typeLabel":"HTTPValidationError · object"},"examples":{"Example":{"title":"Example","value":{"detail":[{"loc":["\u003cstring>"],"msg":"\u003cstring>","type":"\u003cstring>","input":"\u003cunknown>","ctx":{}}]}}},"exampleType":"generated"}},"exampleType":"generated"},"4157a7b9-55ec-42c9-835a-eb3dad356c95":{"description":"The request was too early.","content":{"application/json":{"schema":{"properties":{"type":{"type":"string","const":"error","title":"Type","description":"Always `error`.","default":"error","examples":["error"],"uniqueKey":"type","typeLabel":"string"},"code":{"type":"string","title":"Code","description":"Always `too_early`","default":"too_early","examples":["too_early"],"uniqueKey":"code","typeLabel":"string"},"status":{"type":"integer","title":"Status","description":"Always `425`.","default":425,"examples":[425],"uniqueKey":"status","typeLabel":"integer"},"message":{"type":"string","title":"Message","description":"A human readable message that provides more context to the error.","default":"Generic error","examples":["Request failed validation"],"uniqueKey":"message","typeLabel":"string"},"details":{"items":{"properties":{"location":{"description":"The part of the request where the property can be found that caused the error.","examples":["body"],"type":"string","enum":["query","body","path","header","unknown"],"title":"ErrorLocation","x-speakeasy-unknown-values":"allow","overlay":"1.0.0","isRequired":true,"uniqueKey":"details.items.[INDEX].location","typeLabel":"enum\u003cstring>"},"pointer":{"oneOf":[{"type":"string","title":"Pointer","description":"A JSON pointer for the particular property that caused the error.","format":"json-pointer","example":"/currency","isRequired":true,"uniqueKey":"details.items.[INDEX].pointer.oneOf.0","typeLabel":"string\u003cjson-pointer>"},{"type":"string","title":"Pointer","description":"A JSON pointer for the particular property that caused the error.","example":"/currency","isRequired":true,"uniqueKey":"details.items.[INDEX].pointer.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"details.items.[INDEX].pointer","typeLabel":"string\u003cjson-pointer> | string"},"message":{"type":"string","title":"Message","description":"A human-readdable explanation of the error.","examples":["Unknown ISO 4217 currency code: USX"],"isRequired":true,"uniqueKey":"details.items.[INDEX].message","typeLabel":"string"},"type":{"type":"string","title":"Type","description":"The type of error that was raised for this property.","examples":["value_error"],"isRequired":true,"uniqueKey":"details.items.[INDEX].type","typeLabel":"string"}},"additionalProperties":false,"type":"object","required":["location","pointer","message","type"],"title":"ErrorDetail","uniqueKey":"details.items.[INDEX]","typeLabel":"ErrorDetail · object"},"type":"array","title":"Details","description":"A list of details that further ellaborate on the error.","default":[],"uniqueKey":"details","typeLabel":"ErrorDetail · object[]"}},"additionalProperties":false,"type":"object","title":"Error425","uniqueKey":"","typeLabel":"Error425 · object"},"examples":{"Example":{"title":"Example","value":{"type":"error","code":"too_early","status":425,"message":"Request failed validation","details":[]}}},"exampleType":"generated"}},"exampleType":"generated"},"3534892c-9aec-41bf-9227-fc9d71997655":{"description":"Too many requests were made.","content":{"application/json":{"schema":{"properties":{"type":{"type":"string","const":"error","title":"Type","description":"Always `error`.","default":"error","examples":["error"],"uniqueKey":"type","typeLabel":"string"},"code":{"type":"string","title":"Code","description":"Always `too_many_requests`","default":"too_many_requests","examples":["too_many_requests"],"uniqueKey":"code","typeLabel":"string"},"status":{"type":"integer","title":"Status","description":"Always `429`.","default":429,"examples":[429],"uniqueKey":"status","typeLabel":"integer"},"message":{"type":"string","title":"Message","description":"A human readable message that provides more context to the error.","default":"Generic error","examples":["Request failed validation"],"uniqueKey":"message","typeLabel":"string"},"details":{"items":{"properties":{"location":{"description":"The part of the request where the property can be found that caused the error.","examples":["body"],"type":"string","enum":["query","body","path","header","unknown"],"title":"ErrorLocation","x-speakeasy-unknown-values":"allow","overlay":"1.0.0","isRequired":true,"uniqueKey":"details.items.[INDEX].location","typeLabel":"enum\u003cstring>"},"pointer":{"oneOf":[{"type":"string","title":"Pointer","description":"A JSON pointer for the particular property that caused the error.","format":"json-pointer","example":"/currency","isRequired":true,"uniqueKey":"details.items.[INDEX].pointer.oneOf.0","typeLabel":"string\u003cjson-pointer>"},{"type":"string","title":"Pointer","description":"A JSON pointer for the particular property that caused the error.","example":"/currency","isRequired":true,"uniqueKey":"details.items.[INDEX].pointer.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"details.items.[INDEX].pointer","typeLabel":"string\u003cjson-pointer> | string"},"message":{"type":"string","title":"Message","description":"A human-readdable explanation of the error.","examples":["Unknown ISO 4217 currency code: USX"],"isRequired":true,"uniqueKey":"details.items.[INDEX].message","typeLabel":"string"},"type":{"type":"string","title":"Type","description":"The type of error that was raised for this property.","examples":["value_error"],"isRequired":true,"uniqueKey":"details.items.[INDEX].type","typeLabel":"string"}},"additionalProperties":false,"type":"object","required":["location","pointer","message","type"],"title":"ErrorDetail","uniqueKey":"details.items.[INDEX]","typeLabel":"ErrorDetail · object"},"type":"array","title":"Details","description":"A list of details that further ellaborate on the error.","default":[],"uniqueKey":"details","typeLabel":"ErrorDetail · object[]"}},"additionalProperties":false,"type":"object","title":"Error429","uniqueKey":"","typeLabel":"Error429 · object"},"examples":{"Example":{"title":"Example","value":{"type":"error","code":"too_many_requests","status":429,"message":"Request failed validation","details":[]}}},"exampleType":"generated"}},"exampleType":"generated"},"c7a0a800-9875-4d53-b11b-3aade68850c5":{"description":"The server encountered an error.","content":{"application/json":{"schema":{"properties":{"type":{"type":"string","const":"error","title":"Type","description":"Always `error`.","default":"error","examples":["error"],"uniqueKey":"type","typeLabel":"string"},"code":{"type":"string","title":"Code","description":"Always `server_error`","default":"server_error","examples":["server_error"],"uniqueKey":"code","typeLabel":"string"},"status":{"type":"integer","title":"Status","description":"Always `500`.","default":500,"examples":[500],"uniqueKey":"status","typeLabel":"integer"},"message":{"type":"string","title":"Message","description":"A human readable message that provides more context to the error.","default":"Request could not be processed","examples":["Request could not be processed"],"uniqueKey":"message","typeLabel":"string"},"details":{"items":{"properties":{"location":{"description":"The part of the request where the property can be found that caused the error.","examples":["body"],"type":"string","enum":["query","body","path","header","unknown"],"title":"ErrorLocation","x-speakeasy-unknown-values":"allow","overlay":"1.0.0","isRequired":true,"uniqueKey":"details.items.[INDEX].location","typeLabel":"enum\u003cstring>"},"pointer":{"oneOf":[{"type":"string","title":"Pointer","description":"A JSON pointer for the particular property that caused the error.","format":"json-pointer","example":"/currency","isRequired":true,"uniqueKey":"details.items.[INDEX].pointer.oneOf.0","typeLabel":"string\u003cjson-pointer>"},{"type":"string","title":"Pointer","description":"A JSON pointer for the particular property that caused the error.","example":"/currency","isRequired":true,"uniqueKey":"details.items.[INDEX].pointer.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"details.items.[INDEX].pointer","typeLabel":"string\u003cjson-pointer> | string"},"message":{"type":"string","title":"Message","description":"A human-readdable explanation of the error.","examples":["Unknown ISO 4217 currency code: USX"],"isRequired":true,"uniqueKey":"details.items.[INDEX].message","typeLabel":"string"},"type":{"type":"string","title":"Type","description":"The type of error that was raised for this property.","examples":["value_error"],"isRequired":true,"uniqueKey":"details.items.[INDEX].type","typeLabel":"string"}},"additionalProperties":false,"type":"object","required":["location","pointer","message","type"],"title":"ErrorDetail","uniqueKey":"details.items.[INDEX]","typeLabel":"ErrorDetail · object"},"type":"array","title":"Details","description":"A list of details that further ellaborate on the error.","default":[],"uniqueKey":"details","typeLabel":"ErrorDetail · object[]"}},"additionalProperties":false,"type":"object","title":"Error500","uniqueKey":"","typeLabel":"Error500 · object"},"examples":{"Example":{"title":"Example","value":{"type":"error","code":"server_error","status":500,"message":"Request could not be processed","details":[]}}},"exampleType":"generated"}},"exampleType":"generated"},"2a589c8d-60b7-48bd-9310-5bfb5e57329b":{"description":"The server encountered an error.","content":{"application/json":{"schema":{"properties":{"type":{"type":"string","const":"error","title":"Type","description":"Always `error`.","default":"error","examples":["error"],"uniqueKey":"type","typeLabel":"string"},"code":{"type":"string","title":"Code","description":"Always `bad_gateway`","default":"bad_gateway","examples":["bad_gateway"],"uniqueKey":"code","typeLabel":"string"},"status":{"type":"integer","title":"Status","description":"Always `502`.","default":502,"examples":[502],"uniqueKey":"status","typeLabel":"integer"},"message":{"type":"string","title":"Message","description":"A human readable message that provides more context to the error.","default":"Request could not be processed","examples":["Request could not be processed"],"uniqueKey":"message","typeLabel":"string"},"details":{"items":{"properties":{"location":{"description":"The part of the request where the property can be found that caused the error.","examples":["body"],"type":"string","enum":["query","body","path","header","unknown"],"title":"ErrorLocation","x-speakeasy-unknown-values":"allow","overlay":"1.0.0","isRequired":true,"uniqueKey":"details.items.[INDEX].location","typeLabel":"enum\u003cstring>"},"pointer":{"oneOf":[{"type":"string","title":"Pointer","description":"A JSON pointer for the particular property that caused the error.","format":"json-pointer","example":"/currency","isRequired":true,"uniqueKey":"details.items.[INDEX].pointer.oneOf.0","typeLabel":"string\u003cjson-pointer>"},{"type":"string","title":"Pointer","description":"A JSON pointer for the particular property that caused the error.","example":"/currency","isRequired":true,"uniqueKey":"details.items.[INDEX].pointer.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"details.items.[INDEX].pointer","typeLabel":"string\u003cjson-pointer> | string"},"message":{"type":"string","title":"Message","description":"A human-readdable explanation of the error.","examples":["Unknown ISO 4217 currency code: USX"],"isRequired":true,"uniqueKey":"details.items.[INDEX].message","typeLabel":"string"},"type":{"type":"string","title":"Type","description":"The type of error that was raised for this property.","examples":["value_error"],"isRequired":true,"uniqueKey":"details.items.[INDEX].type","typeLabel":"string"}},"additionalProperties":false,"type":"object","required":["location","pointer","message","type"],"title":"ErrorDetail","uniqueKey":"details.items.[INDEX]","typeLabel":"ErrorDetail · object"},"type":"array","title":"Details","description":"A list of details that further ellaborate on the error.","default":[],"uniqueKey":"details","typeLabel":"ErrorDetail · object[]"}},"additionalProperties":false,"type":"object","title":"Error502","uniqueKey":"","typeLabel":"Error502 · object"},"examples":{"Example":{"title":"Example","value":{"type":"error","code":"bad_gateway","status":502,"message":"Request could not be processed","details":[]}}},"exampleType":"generated"}},"exampleType":"generated"},"c905cb5c-4789-4538-a38a-c938cf55523d":{"description":"The server encountered an error.","content":{"application/json":{"schema":{"properties":{"type":{"type":"string","const":"error","title":"Type","description":"Always `error`.","default":"error","examples":["error"],"uniqueKey":"type","typeLabel":"string"},"code":{"type":"string","title":"Code","description":"Always `gateway_timeout`","default":"gateway_timeout","examples":["gateway_timeout"],"uniqueKey":"code","typeLabel":"string"},"status":{"type":"integer","title":"Status","default":504,"uniqueKey":"status","typeLabel":"integer"},"message":{"type":"string","title":"Message","description":"A human readable message that provides more context to the error.","default":"Request could not be processed","examples":["Request could not be processed"],"uniqueKey":"message","typeLabel":"string"},"details":{"items":{"properties":{"location":{"description":"The part of the request where the property can be found that caused the error.","examples":["body"],"type":"string","enum":["query","body","path","header","unknown"],"title":"ErrorLocation","x-speakeasy-unknown-values":"allow","overlay":"1.0.0","isRequired":true,"uniqueKey":"details.items.[INDEX].location","typeLabel":"enum\u003cstring>"},"pointer":{"oneOf":[{"type":"string","title":"Pointer","description":"A JSON pointer for the particular property that caused the error.","format":"json-pointer","example":"/currency","isRequired":true,"uniqueKey":"details.items.[INDEX].pointer.oneOf.0","typeLabel":"string\u003cjson-pointer>"},{"type":"string","title":"Pointer","description":"A JSON pointer for the particular property that caused the error.","example":"/currency","isRequired":true,"uniqueKey":"details.items.[INDEX].pointer.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"details.items.[INDEX].pointer","typeLabel":"string\u003cjson-pointer> | string"},"message":{"type":"string","title":"Message","description":"A human-readdable explanation of the error.","examples":["Unknown ISO 4217 currency code: USX"],"isRequired":true,"uniqueKey":"details.items.[INDEX].message","typeLabel":"string"},"type":{"type":"string","title":"Type","description":"The type of error that was raised for this property.","examples":["value_error"],"isRequired":true,"uniqueKey":"details.items.[INDEX].type","typeLabel":"string"}},"additionalProperties":false,"type":"object","required":["location","pointer","message","type"],"title":"ErrorDetail","uniqueKey":"details.items.[INDEX]","typeLabel":"ErrorDetail · object"},"type":"array","title":"Details","description":"A list of details that further ellaborate on the error.","default":[],"uniqueKey":"details","typeLabel":"ErrorDetail · object[]"}},"additionalProperties":false,"type":"object","title":"Error504","uniqueKey":"","typeLabel":"Error504 · object"},"examples":{"Example":{"title":"Example","value":{"type":"error","code":"gateway_timeout","status":504,"message":"Request could not be processed","details":[]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"1c94c691-caf6-424e-b0d4-912fcc945a19":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"0048b136-b0cb-4528-8f3a-95ce1a20d337":{"url":"https://api.sandbox.{id}.gr4vy.app","x-speakeasy-server-id":"sandbox","variables":{"id":{"default":"example","description":"The subdomain for your Gr4vy instance."}}},"b15a1711-bb6b-4cdf-9106-1a445dacccf7":{"url":"https://api.{id}.gr4vy.app","x-speakeasy-server-id":"production","variables":{"id":{"default":"example","description":"The subdomain for your Gr4vy instance."}}}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"JWT","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"openapi.speakeasy.json"},"subdomain":"flexxbuy","siteName":"Gr4vy","title":"Cancel a transaction - Gr4vy","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-07T09:30:17.860Z","originalFileLocation":"reference/transactions/cancel-transaction.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Cancels a pending transaction. If the transaction was successfully authorized, or was already captured, the cancel will not be processed.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Gr4vy\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/flexxbuy/UwX1s5aPWOD2LQQg/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/flexxbuy/UwX1s5aPWOD2LQQg/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/flexxbuy/UwX1s5aPWOD2LQQg/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/flexxbuy/UwX1s5aPWOD2LQQg/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/flexxbuy/UwX1s5aPWOD2LQQg/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/flexxbuy/UwX1s5aPWOD2LQQg/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/flexxbuy/UwX1s5aPWOD2LQQg/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/flexxbuy/UwX1s5aPWOD2LQQg/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/flexxbuy/UwX1s5aPWOD2LQQg/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Cancel a transaction - Gr4vy\">\u003cmeta data-mint-head property=\"og:description\" content=\"Cancels a pending transaction. If the transaction was successfully authorized, or was already captured, the cancel will not be processed.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Gr4vy\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.byzly.com/reference/transactions/cancel-transaction\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://flexxbuy.mintlify.app/_mintlify/api/og/v2?division=More+actions\u0026amp;title=Cancel+a+transaction\u0026amp;description=Cancels+a+pending+transaction.+If+the+transaction+was+successfully+authorized%2C+or+was+already+captured%2C+the+cancel+will+not+be+processed.\u0026amp;theme=93f51384d2ec49fce20f3d31\u0026amp;signature=af2d98c05bc7070cde8ec4474aa1c6e5accc1a50c58edd0aef6be02149f81515\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Cancel a transaction - Gr4vy\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Cancels a pending transaction. If the transaction was successfully authorized, or was already captured, the cancel will not be processed.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://flexxbuy.mintlify.app/_mintlify/api/og/v2?division=More+actions\u0026amp;title=Cancel+a+transaction\u0026amp;description=Cancels+a+pending+transaction.+If+the+transaction+was+successfully+authorized%2C+or+was+already+captured%2C+the+cancel+will+not+be+processed.\u0026amp;theme=93f51384d2ec49fce20f3d31\u0026amp;signature=af2d98c05bc7070cde8ec4474aa1c6e5accc1a50c58edd0aef6be02149f81515\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/flexxbuy/UwX1s5aPWOD2LQQg/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Gr4vy\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0066CC\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.byzly.com/reference/transactions/cancel-transaction\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/reference/transactions/cancel-transaction.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.byzly.com/#organization\",\"name\":\"Gr4vy\",\"url\":\"https://docs.byzly.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/flexxbuy/AxFxa3X7-38b2HYz/assets/logos/light.svg?fit=max\u0026auto=format\u0026n=AxFxa3X7-38b2HYz\u0026q=85\u0026s=c8c719a4e76f3fc4418d42afd2c0ee99\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.byzly.com#website\",\"name\":\"Gr4vy\",\"url\":\"https://docs.byzly.com\",\"publisher\":{\"@id\":\"https://docs.byzly.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.byzly.com/reference/transactions/cancel-transaction#webpage\",\"url\":\"https://docs.byzly.com/reference/transactions/cancel-transaction\",\"name\":\"Cancel a transaction\",\"description\":\"Cancels a pending transaction. If the transaction was successfully authorized, or was already captured, the cancel will not be processed.\",\"dateModified\":\"2026-10-07T09:30:17.860Z\",\"isPartOf\":{\"@id\":\"https://docs.byzly.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.byzly.com/reference/transactions/cancel-transaction#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.byzly.com/reference/transactions/cancel-transaction#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Transactions\",\"item\":\"https://docs.byzly.com/reference/transactions/list-transactions\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"More actions\",\"item\":\"https://docs.byzly.com/reference/transactions/list-transaction-events\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Cancel a transaction\",\"item\":\"https://docs.byzly.com/reference/transactions/cancel-transaction\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.byzly.com/reference/transactions/cancel-transaction#apireference\",\"headline\":\"Cancel a transaction\",\"name\":\"Cancel a transaction\",\"description\":\"Cancels a pending transaction. If the transaction was successfully authorized, or was already captured, the cancel will not be processed.\",\"url\":\"https://docs.byzly.com/reference/transactions/cancel-transaction\",\"mainEntityOfPage\":{\"@id\":\"https://docs.byzly.com/reference/transactions/cancel-transaction#webpage\"},\"dateModified\":\"2026-10-07T09:30:17.860Z\",\"publisher\":{\"@id\":\"https://docs.byzly.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.byzly.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Gr4vy\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Gr4vy","nav":{"global":null,"tabs":[{"tab":"Build","icon":"credit-card","pages":[{"title":"Build","href":"/guides/get-started"}]},{"tab":"Dashboard","icon":"circle-user","pages":[{"title":"Dashboard","href":"/guides/dashboard/overview"}]},{"tab":"Connections","icon":{"style":"light","name":"circle-nodes"},"pages":[{"title":"Connections","href":"/connections/payments/overview"}]},{"tab":"Custom Connectors","icon":"plug","hidden":true,"pages":[{"title":"Custom Connectors","href":"/guides/features/custom-connectors/overview"}]},{"tab":"Connector Requirements","icon":"clipboard-check","hidden":true,"pages":[{"title":"Connector Requirements","href":"/partners/connector-requirements/overview"}]},{"tab":"External Apps","icon":"puzzle-piece","hidden":true,"pages":[{"title":"External Apps","href":"/partners/external-apps"}]},{"tab":"API Reference","icon":{"style":"light","name":"square-terminal"},"groups":[{"group":"Introduction","icon":"compass","pages":[{"title":"Authentication","mode":"wide","href":"/guides/api/authentication"},{"title":"Managing API keys","sidebarTitle":"API keys","mode":"wide","href":"/guides/api/api-keys"},{"title":"API Compatibility","sidebarTitle":"Compatibility","href":"/guides/api/compatibility"},{"title":"Connectivity and TLS","sidebarTitle":"Connectivity","href":"/guides/api/connectivity"},{"sidebarTitle":"JWTs","title":"Authentication with JWTs","href":"/guides/api/jwts"},{"title":"Environments","href":"/guides/api/environments"},{"title":"Error handling","sidebarTitle":"Errors","mode":"wide","href":"/guides/api/errors"},{"title":"Idempotent requests","href":"/guides/api/idempotent-requests"},{"title":"IP address forwarding","href":"/guides/api/ip-address-forwarding"},{"title":"OpenAPI 3.1.0 Specification","sidebarTitle":"OpenAPI","href":"/guides/api/openapi"},{"title":"Pagination","href":"/guides/api/pagination"},{"sidebarTitle":"Prefer header","title":"Prefer header","href":"/guides/api/prefer-header"},{"title":"Rate limiting","href":"/guides/api/rate-limiting"},{"sidebarTitle":"Timeouts","title":"Handling transaction timeout","mode":"wide","href":"/guides/timeouts"},{"title":"Transaction error codes","sidebarTitle":"Error Codes","mode":"wide","href":"/guides/api/error-codes"}]},{"group":"Transactions","icon":"code","pages":[{"openapi":"openapi.speakeasy.json GET /transactions","title":"List transactions","href":"/reference/transactions/list-transactions"},{"openapi":"openapi.speakeasy.json POST /transactions","title":"Create transaction","href":"/reference/transactions/new-transaction"},{"openapi":"openapi.speakeasy.json GET /transactions/{transaction_id}","title":"Get transaction","href":"/reference/transactions/get-transaction"},{"openapi":"openapi.speakeasy.json POST /transactions/{transaction_id}/capture","title":"Capture transaction","href":"/reference/transactions/capture-transaction"},{"openapi":"openapi.speakeasy.json POST /transactions/{transaction_id}/void","title":"Void transaction","href":"/reference/transactions/void-transaction"},{"openapi":"openapi.speakeasy.json POST /transactions/{transaction_id}/authorization/increment","title":"Increment transaction authorization","href":"/reference/transactions/increment-transaction-authorization"},{"group":"Captures","pages":[{"sidebarTitle":"List captures","title":"List transaction captures","openapi":"openapi.speakeasy.json GET /transactions/{transaction_id}/captures","href":"/reference/transactions/list-transaction-captures"},{"sidebarTitle":"Get capture","title":"Get capture","openapi":"openapi.speakeasy.json GET /transactions/{transaction_id}/captures/{capture_id}","href":"/reference/transactions/get-transaction-capture"}]},{"group":"More actions","pages":[{"openapi":"openapi.speakeasy.json GET /transactions/{transaction_id}/events","title":"List transaction events","href":"/reference/transactions/list-transaction-events"},{"openapi":"openapi.speakeasy.json GET /transactions/{transaction_id}/actions","title":"List transaction Flow rules","href":"/reference/transactions/list-transaction-actions"},{"openapi":"openapi.speakeasy.json POST /transactions/{transaction_id}/sync","title":"Sync transaction","href":"/reference/transactions/sync-transaction"},{"title":"Update a transaction","openapi":"openapi.speakeasy.json PUT /transactions/{transaction_id}","description":"Manually updates a transaction.","href":"/reference/transactions/update-transaction"},{"title":"Cancel a transaction","openapi":"openapi.speakeasy.json POST /transactions/{transaction_id}/cancel","href":"/reference/transactions/cancel-transaction"},{"title":"Get or update transaction session","sidebarTitle":"Get session","openapi":"openapi.speakeasy.json POST /transactions/{transaction_id}/session","description":"Gets and/or updates a transaction's session, where the connector supports this feature. Updates are often optional or not supported. Please refer to connector documentation.","href":"/reference/transactions/get-transaction-session"}]}]},{"group":"Buyers","icon":"code","pages":[{"openapi":"openapi.speakeasy.json GET /buyers","title":"List all buyers","href":"/reference/buyers/list-buyers"},{"openapi":"openapi.speakeasy.json POST /buyers","title":"Add a buyer","href":"/reference/buyers/new-buyer"},{"openapi":"openapi.speakeasy.json GET /buyers/{buyer_id}","title":"Get a buyer","href":"/reference/buyers/get-buyer"},{"openapi":"openapi.speakeasy.json PUT /buyers/{buyer_id}","title":"Update a buyer","href":"/reference/buyers/update-buyer"},{"openapi":"openapi.speakeasy.json DELETE /buyers/{buyer_id}","title":"Delete a buyer","href":"/reference/buyers/delete-buyer"},{"group":"Shipping details","pages":[{"openapi":"openapi.speakeasy.json GET /buyers/{buyer_id}/shipping-details","title":"List a buyer's shipping details","href":"/reference/buyers/get-buyer-shipping-details"},{"openapi":"openapi.speakeasy.json POST /buyers/{buyer_id}/shipping-details","title":"Add buyer shipping details","href":"/reference/buyers/new-buyer-shipping-detail"},{"openapi":"openapi.speakeasy.json PUT /buyers/{buyer_id}/shipping-details/{shipping_details_id}","title":"Update a buyer's shipping details","href":"/reference/buyers/update-buyer-shipping-detail"},{"openapi":"openapi.speakeasy.json DELETE /buyers/{buyer_id}/shipping-details/{shipping_details_id}","title":"Delete a buyer's shipping details","href":"/reference/buyers/delete-buyer-shipping-detail"}]}]},{"group":"Checkout Sessions","icon":"code","pages":[{"openapi":"openapi.speakeasy.json POST /checkout/sessions","title":"Create checkout session","href":"/reference/checkout-sessions/new-checkout-session"},{"openapi":"openapi.speakeasy.json GET /checkout/sessions/{checkout_session_id}","title":null,"href":"/reference/checkout-sessions/get-checkout-session"},{"openapi":"openapi.speakeasy.json PUT /checkout/sessions/{checkout_session_id}","title":null,"href":"/reference/checkout-sessions/update-checkout-session"},{"openapi":"openapi.speakeasy.json DELETE /checkout/sessions/{checkout_session_id}","title":null,"href":"/reference/checkout-sessions/delete-checkout-session"},{"openapi":"openapi.speakeasy.json PUT /checkout/sessions/{checkout_session_id}/fields","sidebarTitle":"Update session fields","title":null,"href":"/reference/checkout-sessions/update-checkout-session-fields"}]},{"group":"Payment links","icon":"code","pages":[{"openapi":"openapi.speakeasy.json GET /payment-links","title":"List all payment links","href":"/reference/payment-links/list-payment-links"},{"openapi":"openapi.speakeasy.json POST /payment-links","title":"Add a payment link","href":"/reference/payment-links/new-payment-link"},{"openapi":"openapi.speakeasy.json GET /payment-links/{payment_link_id}","title":"Get payment link","href":"/reference/payment-links/get-payment-link"},{"openapi":"openapi.speakeasy.json POST /payment-links/{payment_link_id}/expire","title":"Expire a payment link","href":"/reference/payment-links/expire-payment-link"}]},{"group":"Payment options","icon":"code","pages":[{"openapi":"openapi.speakeasy.json POST /payment-options","title":"List payment options","href":"/reference/payment-options/list-payment-options"}]},{"group":"Payouts","icon":"code","pages":[{"openapi":"openapi.speakeasy.json GET /payouts","title":"List payouts created","href":"/reference/payouts/list-payouts"},{"openapi":"openapi.speakeasy.json POST /payouts","title":"Create a payout","href":"/reference/payouts/new-payout"},{"openapi":"openapi.speakeasy.json GET /payouts/{payout_id}","title":"Get a payout","href":"/reference/payouts/get-payout"}]},{"group":"Refunds","icon":"code","pages":[{"openapi":"openapi.speakeasy.json GET /transactions/{transaction_id}/refunds","title":"List transaction refunds","href":"/reference/transactions/list-transaction-refunds"},{"openapi":"openapi.speakeasy.json POST /transactions/{transaction_id}/refunds","title":"Create transaction refund","href":"/reference/transactions/refund-transaction"},{"openapi":"openapi.speakeasy.json POST /transactions/{transaction_id}/refunds/all","sidebarTitle":"Refund all instruments","title":"Create batch transaction refund","href":"/reference/transactions/refund-all"},{"sidebarTitle":"Get refund","title":"Get refund","openapi":"openapi.speakeasy.json GET /refunds/{refund_id}","href":"/reference/transactions/get-refund"}]},{"group":"Sessions","icon":"code","pages":[{"openapi":"openapi.speakeasy.json POST /payment-service-definitions/{payment_service_definition_id}/sessions","sidebarTitle":"Get session","title":"Create a session for a payment service definition","href":"/reference/payment-service-sessions/create-payment-service-session"},{"openapi":"openapi.speakeasy.json POST /payment-services/{payment_service_id}/sessions","sidebarTitle":"Get session by ID","title":"Create a session for a payment service definition","href":"/reference/payment-service-sessions/create-payment-service-session-by-id"}]},{"group":"Settlement records","icon":"code","pages":[{"openapi":"openapi.speakeasy.json GET /transactions/{transaction_id}/settlements","sidebarTitle":"List settlement records","title":"List transaction settlements","href":"/reference/settlements/list-settlements"},{"openapi":"openapi.speakeasy.json GET /transactions/{transaction_id}/settlements/{settlement_id}","sidebarTitle":"Get settlement record","title":"Get transaction settlement","href":"/reference/settlements/get-settlement"},{"openapi":"openapi.speakeasy.json GET /transactions/{transaction_id}/refund-settlements","sidebarTitle":"List refund settlement records","title":"List transaction refund settlements","href":"/reference/settlements/list-refund-settlements"},{"openapi":"openapi.speakeasy.json GET /transactions/{transaction_id}/refund-settlements/{settlement_id}","sidebarTitle":"Get refund settlement record","title":"Get transaction refund settlement","href":"/reference/settlements/get-refund-settlement"}]},{"group":"Disputes","icon":"code","pages":[{"openapi":"openapi.speakeasy.json GET /transactions/{transaction_id}/chargebacks","sidebarTitle":"List chargeback records","title":"List transaction chargebacks","href":"/reference/disputes/list-chargebacks"},{"openapi":"openapi.speakeasy.json GET /transactions/{transaction_id}/chargeback-reversals","sidebarTitle":"List chargeback reversal records","title":"List transaction chargeback reversals","href":"/reference/disputes/list-chargeback-reversals"}]},{"group":"Instruments","icon":"code","pages":[{"group":"Card schemes","pages":[{"openapi":"openapi.speakeasy.json GET /card-scheme-definitions","title":"List card scheme definitions","href":"/reference/card-schemes/list-card-scheme-definitions"}]},{"group":"Card details","pages":[{"openapi":"openapi.speakeasy.json GET /card-details","title":"Get card details","href":"/reference/card-details/get-card-details"}]},{"group":"Digital wallets","pages":[{"openapi":"openapi.speakeasy.json POST /digital-wallets/apple/session","title":"Create a Apple Pay session","href":"/reference/digital-wallets/get-apple-pay-session"},{"openapi":"openapi.speakeasy.json POST /digital-wallets/google/session","title":"Create a Google Pay session","href":"/reference/digital-wallets/get-google-pay-session"},{"openapi":"openapi.speakeasy.json POST /digital-wallets/click-to-pay/session","title":"Create a Click to Pay session","href":"/reference/digital-wallets/get-click-to-pay-session"}]},{"group":"Gift cards","pages":[{"openapi":"openapi.speakeasy.json GET /buyers/gift-cards","title":"List gift cards for a buyer","href":"/reference/gift-cards/list-buyer-gift-cards"},{"openapi":"openapi.speakeasy.json GET /gift-cards","title":"List gift cards","href":"/reference/gift-cards/list-gift-cards"},{"openapi":"openapi.speakeasy.json POST /gift-cards/balances","title":"Verify and get gift card balances","sidebarTitle":"Verify \u0026 get balance","href":"/reference/gift-cards/list-gift-card-balances"},{"openapi":"openapi.speakeasy.json POST /gift-cards","title":"Create gift card","href":"/reference/gift-cards/new-gift-card"},{"openapi":"openapi.speakeasy.json GET /gift-cards/{gift_card_id}","title":"Get gift card","href":"/reference/gift-cards/get-gift-card"},{"openapi":"openapi.speakeasy.json DELETE /gift-cards/{gift_card_id}","title":"Delete a gift card","href":"/reference/gift-cards/delete-gift-card"},{"openapi":"openapi.speakeasy.json POST /gift-cards/issuances","title":"Issue a gift card","href":"/reference/gift-cards/issue-gift-card"},{"openapi":"openapi.speakeasy.json POST /gift-cards/activations","title":"Activate a gift card","href":"/reference/gift-cards/activate-gift-card"}]},{"group":"Payment methods","pages":[{"openapi":"openapi.speakeasy.json GET /buyers/payment-methods","title":"List payment methods for a buyer","href":"/reference/payment-methods/list-buyer-payment-methods"},{"openapi":"openapi.speakeasy.json GET /payment-methods","title":"List all payment methods","href":"/reference/payment-methods/list-payment-methods"},{"openapi":"openapi.speakeasy.json POST /payment-methods","title":"Create payment method","href":"/reference/payment-methods/new-payment-method"},{"openapi":"openapi.speakeasy.json GET /payment-methods/{payment_method_id}","title":"Get payment method","href":"/reference/payment-methods/get-payment-method"},{"openapi":"openapi.speakeasy.json PUT /payment-methods/{payment_method_id}","title":"Update payment method","href":"/reference/payment-methods/update-payment-method"},{"openapi":"openapi.speakeasy.json DELETE /payment-methods/{payment_method_id}","title":"Delete payment method","href":"/reference/payment-methods/delete-payment-method"}]},{"group":"Payment method definitions","pages":[{"openapi":"openapi.speakeasy.json GET /payment-method-definitions","title":"List payment method definitions","href":"/reference/payment-method-definitions/list-payment-method-definitions"}]}]},{"group":"Vault","icon":"code","pages":[{"group":"Account updater","pages":[{"openapi":"openapi.speakeasy.json POST /account-updater/jobs","sidebarTitle":"Create a job","title":"Create account updater job","href":"/reference/account-updater/new-account-updater-job"}]},{"group":"Network tokens","pages":[{"openapi":"openapi.speakeasy.json GET /payment-methods/{payment_method_id}/network-tokens","title":"List network tokens","href":"/reference/network-tokens/list-network-tokens"},{"openapi":"openapi.speakeasy.json POST /payment-methods/{payment_method_id}/network-tokens","title":"Provision network token","href":"/reference/network-tokens/provision-network-token"},{"openapi":"openapi.speakeasy.json POST /payment-methods/{payment_method_id}/network-tokens/{network_token_id}/cryptogram","title":"Provision network token cryptogram","href":"/reference/network-tokens/get-network-token-cryptogram"},{"openapi":"openapi.speakeasy.json POST /payment-methods/{payment_method_id}/network-tokens/{network_token_id}/suspend","title":"Suspend network token","href":"/reference/network-tokens/suspend-network-token"},{"openapi":"openapi.speakeasy.json POST /payment-methods/{payment_method_id}/network-tokens/{network_token_id}/resume","title":"Resume network token","href":"/reference/network-tokens/resume-network-token"},{"openapi":"openapi.speakeasy.json DELETE /payment-methods/{payment_method_id}/network-tokens/{network_token_id}","title":"Delete network token","href":"/reference/network-tokens/delete-network-token"}]},{"group":"Payment service tokens","pages":[{"openapi":"openapi.speakeasy.json GET /payment-methods/{payment_method_id}/payment-service-tokens","title":"List payment service tokens","href":"/reference/payment-service-tokens/list-payment-service-tokens"},{"openapi":"openapi.speakeasy.json POST /payment-methods/{payment_method_id}/payment-service-tokens","title":"Create payment service token","href":"/reference/payment-service-tokens/provision-payment-service-token"},{"openapi":"openapi.speakeasy.json DELETE /payment-methods/{payment_method_id}/payment-service-tokens/{payment_service_token_id}","title":"Delete payment service token","href":"/reference/payment-service-tokens/delete-payment-service-token"}]},{"group":"Vault Forward","pages":[{"openapi":"openapi.v1.json POST /vault-forward","title":"Forward PCI data","href":"/reference/vault-forwarding/make-vault-forward"}]},{"group":"Vault Forward endpoints","pages":[{"openapi":"openapi.v1.json GET /vault-forward/configs","sidebarTitle":"List endpoints","title":"List configured Vault Forward endpoints","href":"/reference/vault-forwarding/list-vault-forward-configs"},{"openapi":"openapi.v1.json GET /vault-forward/configs/{config_id}","sidebarTitle":"Get endpoint","title":"Get configured Vault Forward endpoints","href":"/reference/vault-forwarding/get-vault-forward-config"}]},{"group":"Vault Forward authentication","pages":[{"openapi":"openapi.v1.json GET /vault-forward/configs/{config_id}/authentications","sidebarTitle":"Get authentications","title":"List configured Vault Forward authentication methods","href":"/reference/vault-forwarding/list-vault-forward-authentications"},{"openapi":"openapi.v1.json GET /vault-forward/configs/{config_id}/authentications/{authentication_id}","sidebarTitle":"Get authentication","title":"Get Vault Forward authentication method","href":"/reference/vault-forwarding/get-vault-forward-authentication"},{"openapi":"openapi.v1.json POST /vault-forward/configs/{config_id}/authentications","sidebarTitle":"Add authentication","title":"Adds new Vault Forward authentication method","href":"/reference/vault-forwarding/add-vault-forward-authentication"},{"openapi":"openapi.v1.json PUT /vault-forward/configs/{config_id}/authentications/{authentication_id}","sidebarTitle":"Update authentication","title":"Update Vault Forward authentication method","href":"/reference/vault-forwarding/update-vault-forward-authentication"},{"openapi":"openapi.v1.json DELETE /vault-forward/configs/{config_id}/authentications/{authentication_id}","sidebarTitle":"Remove authentication","title":"Remove a Vault Forward authentication method","href":"/reference/vault-forwarding/delete-vault-forward-authentication"}]}]},{"group":"PSPs \u0026 Gateways","icon":"code","pages":[{"group":"All services","pages":[{"openapi":"openapi.v1.json GET /connections","title":"List connections","href":"/reference/connections/list-connections"},{"openapi":"openapi.speakeasy.json GET /connection-definitions","title":null,"href":"/reference/connections/list-connection-definitions"}]},{"group":"Payment services","pages":[{"openapi":"openapi.speakeasy.json GET /payment-service-definitions/{payment_service_definition_id}","sidebarTitle":"Get service definition","title":"Get a payment service definition","href":"/reference/payment-service-definitions/get-payment-service-definition"},{"openapi":"openapi.speakeasy.json GET /payment-services","title":"List payment services","href":"/reference/payment-services/list-payment-services"},{"openapi":"openapi.speakeasy.json POST /payment-services","title":"Configure a payment service","href":"/reference/payment-services/new-payment-service"},{"openapi":"openapi.speakeasy.json GET /payment-services/{payment_service_id}","title":"Get payment service","href":"/reference/payment-services/get-payment-service"},{"openapi":"openapi.speakeasy.json PUT /payment-services/{payment_service_id}","title":"Update a configured payment service","href":"/reference/payment-services/update-payment-service"},{"openapi":"openapi.speakeasy.json DELETE /payment-services/{payment_service_id}","title":"Delete a configured payment service","href":"/reference/payment-services/delete-payment-service"},{"openapi":"openapi.speakeasy.json POST /payment-services/verify","sidebarTitle":"Verify credentials","title":"Verify payment service credentials","href":"/reference/payment-services/verify-payment-service"}]},{"group":"Digital wallets","pages":[{"openapi":"openapi.speakeasy.json GET /digital-wallets","title":"List digital wallets","href":"/reference/digital-wallets/list-digital-wallets"},{"openapi":"openapi.speakeasy.json GET /digital-wallets/{digital_wallet_id}","title":"Get digital wallet","href":"/reference/digital-wallets/get-digital-wallet"},{"openapi":"openapi.speakeasy.json POST /digital-wallets","title":"Register digital wallet","href":"/reference/digital-wallets/register-digital-wallet"},{"openapi":"openapi.speakeasy.json PUT /digital-wallets/{digital_wallet_id}","title":"Update digital wallet","href":"/reference/digital-wallets/update-digital-wallet"},{"openapi":"openapi.speakeasy.json DELETE /digital-wallets/{digital_wallet_id}","title":"Delete digital wallet","href":"/reference/digital-wallets/deregister-digital-wallet"},{"group":"Domain registration","pages":[{"openapi":"openapi.speakeasy.json POST /digital-wallets/{digital_wallet_id}/domains","title":"Register a digital wallet domain","href":"/reference/digital-wallets/new-digital-wallet-domain"},{"openapi":"openapi.speakeasy.json DELETE /digital-wallets/{digital_wallet_id}/domains","title":"Remove a digital wallet domain","href":"/reference/digital-wallets/delete-digital-wallet-domain"}]},{"group":"Mobile Certificates (Apple Pay)","pages":[{"openapi":"openapi.v1.json GET /apple-pay-certificates","sidebarTitle":"List certificates","title":"List Apple Pay certificates","href":"/reference/digital-wallets/list-apple-pay-certificates"},{"openapi":"openapi.v1.json POST /apple-pay-certificates","sidebarTitle":"Create certificate","title":"New Apple Pay certificate","href":"/reference/digital-wallets/create-apple-pay-certificate"},{"openapi":"openapi.v1.json PUT /apple-pay-certificates/{apple_pay_certificate_id}","sidebarTitle":"Update certificate","title":"Update Apple Pay certificate","href":"/reference/digital-wallets/update-apple-pay-certificate"},{"openapi":"openapi.v1.json DELETE /apple-pay-certificates/{apple_pay_certificate_id}","sidebarTitle":"Delete certificate","title":"Remove Apple Pay certificate","href":"/reference/digital-wallets/delete-apple-pay-certificate"}]}]},{"group":"Anti-fraud services","pages":[{"openapi":"openapi.v1.json GET /anti-fraud-service-definitions/{anti_fraud_service_definition_id}","sidebarTitle":"Get service definition","title":"Get anti fraud service definition","href":"/reference/anti-fraud-services/get-anti-fraud-service-definition"},{"openapi":"openapi.v1.json POST /anti-fraud-services","title":"New anti-fraud service","href":"/reference/anti-fraud-services/new-anti-fraud-service"},{"openapi":"openapi.v1.json GET /anti-fraud-services/{anti_fraud_service_id}","title":"Get anti-fraud service","href":"/reference/anti-fraud-services/get-anti-fraud-service"},{"openapi":"openapi.v1.json PUT /anti-fraud-services/{anti_fraud_service_id}","title":"Update anti-fraud service","href":"/reference/anti-fraud-services/update-anti-fraud-service"},{"openapi":"openapi.v1.json DELETE /anti-fraud-services/{anti_fraud_service_id}","title":"Delete anti-fraud service","href":"/reference/anti-fraud-services/delete-anti-fraud-service"}]},{"group":"Gift-card services","pages":[{"openapi":"openapi.v1.json GET /gift-card-service-definitions/{gift_card_service_definition_id}","sidebarTitle":"Get service definition","title":"Get gift card service definition","href":"/reference/gift-card-services/get-gift-card-service-definition"},{"openapi":"openapi.v1.json POST /gift-card-services","title":"New gift card service","href":"/reference/gift-card-services/new-gift-card-service"},{"openapi":"openapi.v1.json GET /gift-card-services/{gift_card_service_id}","title":"Get gift card service","href":"/reference/gift-card-services/get-gift-card-service"},{"openapi":"openapi.v1.json PUT /gift-card-services/{gift_card_service_id}","title":"Update gift card service","href":"/reference/gift-card-services/update-gift-card-service"},{"openapi":"openapi.v1.json DELETE /gift-card-services/{gift_card_service_id}","title":"Delete gift card service","href":"/reference/gift-card-services/delete-gift-card-service"}]}]},{"group":"Errors","icon":"code","pages":[{"title":"Client-side errors (4XX)","sidebarTitle":"Client errors","href":"/reference/errors/client-errors"},{"title":"Server-side errors (5XX)","sidebarTitle":"Server errors","href":"/reference/errors/server-errors"},{"openapi":"openapi.v1.json GET /api-logs","title":"List 4XX errors","href":"/reference/logs/list-api-error-logs"}]},{"group":"Other","icon":"code","pages":[{"group":"API keys","pages":[{"openapi":"openapi.speakeasy.json GET /api-key-pairs","sidebarTitle":"List API keys","title":"List all API key pairs","href":"/reference/api-key-pairs/list-api-key-pairs"},{"openapi":"openapi.speakeasy.json POST /api-key-pairs","sidebarTitle":"Create API key","title":"Create an API key pair","href":"/reference/api-key-pairs/new-api-key-pair"},{"openapi":"openapi.speakeasy.json GET /api-key-pairs/{api_key_pair_id}","sidebarTitle":"Get API key","title":"Get an API key pair","href":"/reference/api-key-pairs/get-api-key-pair"},{"openapi":"openapi.speakeasy.json PUT /api-key-pairs/{api_key_pair_id}","sidebarTitle":"Update API key","title":"Update an API key pair","href":"/reference/api-key-pairs/update-api-key-pair"},{"openapi":"openapi.speakeasy.json DELETE /api-key-pairs/{api_key_pair_id}","sidebarTitle":"Delete API key","title":"Delete an API key pair","href":"/reference/api-key-pairs/delete-api-key-pair"}]},{"group":"3DS Configuration","pages":[{"openapi":"openapi.speakeasy.json GET /merchant-accounts/{merchant_account_id}/three-ds-configurations","title":"List 3DS configuration","sidebarTitle":"List 3DS configuration","href":"/reference/merchant-accounts/three-ds-configurations/list-three-ds-configurations"},{"openapi":"openapi.speakeasy.json POST /merchant-accounts/{merchant_account_id}/three-ds-configurations","title":"Add 3DS configuration","sidebarTitle":"Add 3DS configuration","href":"/reference/merchant-accounts/three-ds-configurations/new-three-ds-configuration"},{"openapi":"openapi.speakeasy.json PUT /merchant-accounts/{merchant_account_id}/three-ds-configurations/{three_ds_configuration_id}","title":"Update 3DS configuration","sidebarTitle":"Update 3DS configuration","href":"/reference/merchant-accounts/three-ds-configurations/update-three-ds-configuration"},{"openapi":"openapi.speakeasy.json DELETE /merchant-accounts/{merchant_account_id}/three-ds-configurations/{three_ds_configuration_id}","title":"Delete 3DS configuration","sidebarTitle":"Delete 3DS configuration","href":"/reference/merchant-accounts/three-ds-configurations/delete-three-ds-configuration"}]},{"group":"3DS Scenarios","pages":[{"openapi":"openapi.speakeasy.json GET /three-ds-scenarios","title":"List 3DS scenario","href":"/reference/three-ds-scenarios/list-three-ds-scenarios"},{"openapi":"openapi.speakeasy.json POST /three-ds-scenarios","title":"Create a 3DS scenario","href":"/reference/three-ds-scenarios/new-three-ds-scenario"},{"openapi":"openapi.speakeasy.json PUT /three-ds-scenarios/{three_ds_scenario_id}","title":"Update a 3DS scenario","href":"/reference/three-ds-scenarios/update-three-ds-scenario"},{"openapi":"openapi.speakeasy.json DELETE /three-ds-scenarios/{three_ds_scenario_id}","title":"Delete a 3DS scenario","href":"/reference/three-ds-scenarios/delete-three-ds-scenario"}]},{"group":"Flow","pages":[{"openapi":"openapi.v1.json GET /flows/{flow}","title":"List flow rules","href":"/reference/flow/list-rules"},{"openapi":"openapi.v1.json GET /flows/{flow}/actions/{action}/rules/{rule_id}","title":"Get rule","href":"/reference/flow/get-rule"},{"openapi":"openapi.v1.json POST /flows/{flow}/actions/{action}/rules","title":"Create flow rule","href":"/reference/flow/new-rule"},{"openapi":"openapi.v1.json PUT /flows/{flow}/actions/{action}/rules/{rule_id}","title":"Update flow rule","href":"/reference/flow/update-rule"},{"openapi":"openapi.v1.json DELETE /flows/{flow}/actions/{action}/rules/{rule_id}","title":"Delete flow rule","href":"/reference/flow/delete-rule"},{"openapi":"openapi.v1.json GET /flows/{flow}/actions/{action}/outcomes","title":"List flow outcomes","href":"/reference/flow/list-outcomes"}]},{"group":"Merchant accounts","pages":[{"openapi":"openapi.speakeasy.json GET /merchant-accounts","title":"List all merchant accounts","href":"/reference/merchant-accounts/list-merchant-accounts"},{"openapi":"openapi.speakeasy.json POST /merchant-accounts","title":"Create a merchant account","href":"/reference/merchant-accounts/new-merchant-account"},{"openapi":"openapi.speakeasy.json PUT /merchant-accounts/{merchant_account_id}","title":"Update a merchant account","href":"/reference/merchant-accounts/update-merchant-account"}]},{"group":"Reports","pages":[{"openapi":"openapi.speakeasy.json GET /reports","title":"List configured reports","href":"/reference/reports/list-reports"},{"openapi":"openapi.speakeasy.json GET /reports/{report_id}","title":"Get a report","href":"/reference/reports/get-report"},{"openapi":"openapi.speakeasy.json POST /reports","title":"Add a report","href":"/reference/reports/new-report"},{"openapi":"openapi.speakeasy.json PUT /reports/{report_id}","title":"Update a report","href":"/reference/reports/update-report"}]},{"group":"Report executions","pages":[{"openapi":"openapi.speakeasy.json GET /report-executions","title":"List executed reports","href":"/reference/reports/list-all-report-executions"},{"openapi":"openapi.speakeasy.json GET /reports/{report_id}/executions","title":"List executions for report","href":"/reference/reports/list-executions-for-report"},{"openapi":"openapi.speakeasy.json GET /report-executions/{report_execution_id}","title":"Get executed report","href":"/reference/reports/get-report-execution"},{"openapi":"openapi.speakeasy.json POST /reports/{report_id}/executions/{report_execution_id}/url","title":"Create URL for executed report","href":"/reference/reports/generate-download-url"}]},{"group":"Roles","pages":[{"openapi":"openapi.speakeasy.json GET /roles","sidebarTitle":"List roles","title":"List all roles","href":"/reference/roles/list-roles"}]},{"group":"Users","pages":[{"openapi":"openapi.speakeasy.json GET /audit-logs","title":"List audit log entries","href":"/reference/audit-logs/list-audit-logs"}]},{"group":"Webhook subscriptions","pages":[{"openapi":"openapi.speakeasy.json GET /webhook-subscriptions","sidebarTitle":"List subscriptions","title":"List webhook subscriptions","href":"/reference/webhook-subscriptions/list-webhook-subscriptions"},{"openapi":"openapi.speakeasy.json POST /webhook-subscriptions","sidebarTitle":"New subscription","title":"Create webhook subscription","href":"/reference/webhook-subscriptions/new-webhook-subscription"},{"openapi":"openapi.speakeasy.json GET /webhook-subscriptions/{subscription_id}","sidebarTitle":"Get subscription","title":"Get webhook subscription","href":"/reference/webhook-subscriptions/get-webhook-subscription"},{"openapi":"openapi.speakeasy.json PUT /webhook-subscriptions/{subscription_id}","sidebarTitle":"Update subscription","title":"Update webhook subscription","href":"/reference/webhook-subscriptions/update-webhook-subscription"},{"openapi":"openapi.speakeasy.json DELETE /webhook-subscriptions/{subscription_id}","sidebarTitle":"Delete subscription","title":"Delete webhook subscription","href":"/reference/webhook-subscriptions/delete-webhook-subscription"}]}]}]},{"tab":"Updates","icon":"bullhorn","pages":[{"title":"Updates","href":"/updates"}]}]},"title":"Cancel a transaction - Gr4vy","buildId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","deploymentId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DKJwRUt2.js","utils-CWD_VS3u.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-oFjciODD.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-C76WsxC3.js","snippetPresets-DvPMxpX_.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CuNQfndH.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BVFpVUoF.js","shallow-t59Jg5Kr.js","getApiPlaygroundDisplay-C_JZ4amX.js","CodeSnippet-CLRDnx_h.js","CodeSnippets-C2myU4kc.js","Page-7TwLLapg.js","getPastedJson-B-JaVXw7.js","icon-BA-iDhH3.js","MethodPill-D4qZABFp.js","DuplicateIcon-THIDKO1O.js","createIcon-CYYJwgFd.js","DynamicMarkdown-UGQuxDKp.js","SectionHeading-jYELb23h.js","axios-vUo_bRtp.js","Markdown-DKsLa3wy.js","clsx-CefdjKz2.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BaREnp3o.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-sgx_0XzF.js"]}