Skip to content

Commit

Permalink
Deploying to gh-pages from @ 81647f6 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
Ray2126 committed Sep 4, 2024
1 parent c6b80f8 commit 7c48d1e
Show file tree
Hide file tree
Showing 37 changed files with 44 additions and 38 deletions.
2 changes: 1 addition & 1 deletion api/account-memberships/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/accounts/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/api-keys/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/asset-activities/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/asset-transfers/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/assets/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/bank-account-approvals/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/bank-account-connection-intents/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/bank-accounts/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/batch-types/farmlands-external-asset/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/batch-types/ticketek-ticket/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/batch-types/verifone-terminal-status/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/batches/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/businesses/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/events/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/funds-transfers/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/integration-requests/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/invitations/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/legacy-payment-requests/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/loyalty-program-memberships/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/loyalty-programs/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/managed-integrations/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/media-uploads/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/merchant-configs/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/merchants/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/pagination/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/patron-codes/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/payment-requests/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/profiles/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/promotion-memberships/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/promotions/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/quotas/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/scanned-codes/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/settlements/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/tokens/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/wallets/index.html

Large diffs are not rendered by default.

10 changes: 8 additions & 2 deletions guides/integrating-third-party-asset/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
});
</script><main class="flex flex-col min-h-full w-full pt-16 md:pl-64 xl:pl-80"><div class="flex items-center max-h-72 overflow-hidden"><img src="/default-cover.svg" aria-hidden="true" class="object-cover m-0 w-full h-24 md:h-full"></div><div class="relative mx-auto desktop-gutters flex justify-center"><div class="min-w-0 max-w-2xl flex-auto px-8 pb-16 pt-8 xl:pt-16 lg:max-w-none"><article><header class="mb-9 space-y-1"><p class="type-overline text-content-primary">
Guides
</p><h1 class="font-display text-3xl tracking-tight text-slate-900">Third-party Asset</h1></header><astro-island uid="Z8k00K" component-url="/_astro/Prose.8cdff347.js" component-export="default" renderer-url="/_astro/client.e0200ae5.js" props="{}" ssr="" client="load" opts="{&quot;name&quot;:&quot;Prose&quot;,&quot;value&quot;:true}" await-children=""><div class="prose prose-slate max-w-none prose-headings:font-display prose-headings:font-normal prose-h2:scroll-mt-16 prose-h2:mt-8 prose-h2:pt-8 prose-h2:border-t prose-h3:scroll-mt-20 prose-h4:scroll-mt-20 prose-lead:text-slate-500 prose-a:no-underline prose-a:text-content-primary hover:prose-a:no-underline prose-img:mb-8 prose-img:mx-auto prose-img:object-contain"><!--[--><astro-slot><p>By integrating with Centrapay as a third-party asset provider, you can take advantage of our connections with terminals, point-of-sale systems, and merchant networks, thereby expanding the reach of your digital asset to a wider audience.</p>
</p><h1 class="font-display text-3xl tracking-tight text-slate-900">Third-party Asset</h1></header><astro-island uid="FnNw1" component-url="/_astro/Prose.8cdff347.js" component-export="default" renderer-url="/_astro/client.e0200ae5.js" props="{}" ssr="" client="load" opts="{&quot;name&quot;:&quot;Prose&quot;,&quot;value&quot;:true}" await-children=""><div class="prose prose-slate max-w-none prose-headings:font-display prose-headings:font-normal prose-h2:scroll-mt-16 prose-h2:mt-8 prose-h2:pt-8 prose-h2:border-t prose-h3:scroll-mt-20 prose-h4:scroll-mt-20 prose-lead:text-slate-500 prose-a:no-underline prose-a:text-content-primary hover:prose-a:no-underline prose-img:mb-8 prose-img:mx-auto prose-img:object-contain"><!--[--><astro-slot><p>By integrating with Centrapay as a third-party asset provider, you can take advantage of our connections with terminals, point-of-sale systems, and merchant networks, thereby expanding the reach of your digital asset to a wider audience.</p>
<p>Once you have defined your asset as a <a href="#defining-a-payment-method" target="_self" class="group inline-flex justify-center items-center text-interactive-secondary hover:text-interactive-secondary-hover"><span class="underline"><!--[-->Payment Method<!--]--></span><!----><!----></a> with Centrapay and implemented the required <a href="#uplink-api-spec" target="_self" class="group inline-flex justify-center items-center text-interactive-secondary hover:text-interactive-secondary-hover"><span class="underline"><!--[-->Uplink APIs<!--]--></span><!----><!----></a>, consumers will be able to spend your digital asset using one of our payment flows wherever merchants accept your digital asset.</p>
<section class="heading" data-heading-rank="2"><a href="#defining-a-payment-method" class="group flex items-center relative"><svg width="16" height="16" viewbox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg" class="w-4 h-4 mr-2 mt-10 absolute right-full opacity-0 group-hover:opacity-100"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.5 5.75C3.90326 5.75 3.33097 5.98705 2.90901 6.40901C2.48705 6.83097 2.25 7.40326 2.25 8C2.25 8.59674 2.48705 9.16903 2.90901 9.59099C3.33097 10.0129 3.90326 10.25 4.5 10.25H6.27063C6.68484 10.25 7.02063 10.5858 7.02063 11C7.02063 11.4142 6.68484 11.75 6.27063 11.75H4.5C3.50544 11.75 2.55161 11.3549 1.84835 10.6517C1.14509 9.94839 0.75 8.99456 0.75 8C0.75 7.00544 1.14509 6.05161 1.84835 5.34835C2.55161 4.64509 3.50544 4.25 4.5 4.25H6.23156C6.64578 4.25 6.98156 4.58579 6.98156 5C6.98156 5.41421 6.64578 5.75 6.23156 5.75H4.5Z" fill="currentColor"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M9.01855 5C9.01855 4.58579 9.35434 4.25 9.76855 4.25H11.5001C12.4947 4.25 13.4485 4.64509 14.1518 5.34835C14.855 6.05161 15.2501 7.00544 15.2501 8C15.2501 8.99456 14.855 9.94839 14.1518 10.6517C13.4485 11.3549 12.4947 11.75 11.5001 11.75H9.72949C9.31528 11.75 8.97949 11.4142 8.97949 11C8.97949 10.5858 9.31528 10.25 9.72949 10.25H11.5001C12.0969 10.25 12.6692 10.0129 13.0911 9.59099C13.5131 9.16903 13.7501 8.59674 13.7501 8C13.7501 7.40326 13.5131 6.83097 13.0911 6.40901C12.6692 5.98705 12.0969 5.75 11.5001 5.75H9.76855C9.35434 5.75 9.01855 5.41421 9.01855 5Z" fill="currentColor"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M4.53345 8C4.53345 7.58579 4.86923 7.25 5.28345 7.25H10.7791C11.1933 7.25 11.5291 7.58579 11.5291 8C11.5291 8.41421 11.1933 8.75 10.7791 8.75H5.28345C4.86923 8.75 4.53345 8.41421 4.53345 8Z" fill="currentColor"></path></svg><h2 id="defining-a-payment-method" class="w-full">Defining a Payment Method</h2></a>
<p>We require a way of identifying your asset in order to route payments to the correct asset provider. You must define a payment method namespace, description, and list of supported currencies.</p>
Expand Down Expand Up @@ -279,7 +279,13 @@



<table><thead><tr><th>Name</th><th>Type</th><th>Necessity</th><th>Description</th></tr></thead><tbody><tr><td>currency</td><td>String</td><td>required</td><td>The three letter <a href="https://en.wikipedia.org/wiki/ISO_4217" target="_blank" class="group inline-flex justify-center items-center text-interactive-secondary hover:text-interactive-secondary-hover"><span class="underline"><!--[-->ISO currency code<!--]--></span><!----><svg width="18" height="18" viewbox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon-sm h-3 w-6"><path d="M16.5007 5.99867V1.49867H12.0007" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M16.5007 1.49867L6.50073 11.4987" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M8.50073 4.49867H2.50073C1.94845 4.49867 1.50073 4.94638 1.50073 5.49867V15.4987C1.50073 16.051 1.94845 16.4987 2.50073 16.4987H12.5007C13.053 16.4987 13.5007 16.051 13.5007 15.4987V9.49867" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></a> for the payment.</td></tr><tr><td>amount</td><td>String</td><td>required</td><td>The value required to pay in the smallest denomination for the supported currency (e.g. cents).</td></tr><tr><td>authorization</td><td>String</td><td>required</td><td>A reference to the asset of the party paying the Payment Request.</td></tr><tr><td>merchantName</td><td>String</td><td>required</td><td>The name of the merchant who created the Payment Request.</td></tr><tr><td>merchantId</td><td>String</td><td>required</td><td>Your identifier for the merchant receiving payment.</td></tr><tr><td>transactionId</td><td>String</td><td>required</td><td>A unique ID for the transaction in Centrapay’s system. Also used for idempotency</td></tr><tr><td>status</td><td>String</td><td>required</td><td>The status of the asset transaction. See <a href="#statuses" target="_self" class="group inline-flex justify-center items-center text-interactive-secondary hover:text-interactive-secondary-hover"><span class="underline"><!--[-->possible status values<!--]--></span><!----><!----></a>.</td></tr><tr><td>type</td><td>String</td><td>required</td><td>The type of transaction. Possible values are payment or refund.</td></tr><tr><td>failureReason</td><td>String</td><td>optional</td><td>Required if the status is failed. See possible failure reasons under each API below.</td></tr><tr><td>refundable</td><td>Boolean</td><td>optional</td><td>Required if type is payment and status is successful. A flag indicating whether a payment is refundable.</td></tr><tr><td>refundBefore</td><td><a href="/api/data-types#timestamp" target="_self" class="group inline-flex justify-center items-center text-interactive-secondary hover:text-interactive-secondary-hover"><span class="underline"><!--[-->Timestamp<!--]--></span><span> </span><span class="rounded-sm bg-interactive-secondary group-hover:bg-interactive-secondary-hover h-3 w-6 inline-flex justify-center items-center"><span class="text-content-inverse-primary text-[10px]"> API </span></span></a></td><td>optional</td><td>The latest time at which a refund can be initiated.</td></tr><tr><td>idempotencyKey</td><td>String</td><td>deprecated</td><td>A unique value that can be used to recognize subsequent retries of the same request.</td></tr></tbody></table>






<table><thead><tr><th>Name</th><th>Type</th><th>Necessity</th><th>Description</th></tr></thead><tbody><tr><td>currency</td><td>String</td><td>required</td><td>The three letter <a href="https://en.wikipedia.org/wiki/ISO_4217" target="_blank" class="group inline-flex justify-center items-center text-interactive-secondary hover:text-interactive-secondary-hover"><span class="underline"><!--[-->ISO currency code<!--]--></span><!----><svg width="18" height="18" viewbox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon-sm h-3 w-6"><path d="M16.5007 5.99867V1.49867H12.0007" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M16.5007 1.49867L6.50073 11.4987" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M8.50073 4.49867H2.50073C1.94845 4.49867 1.50073 4.94638 1.50073 5.49867V15.4987C1.50073 16.051 1.94845 16.4987 2.50073 16.4987H12.5007C13.053 16.4987 13.5007 16.051 13.5007 15.4987V9.49867" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></a> for the payment.</td></tr><tr><td>amount</td><td>String</td><td>required</td><td>The value required to pay in the smallest denomination for the supported currency (e.g. cents).</td></tr><tr><td>authorization</td><td>String</td><td>required</td><td>A reference to the asset of the party paying the Payment Request.</td></tr><tr><td>merchantName</td><td>String</td><td>required</td><td>The name of the merchant who created the Payment Request.</td></tr><tr><td>merchantId</td><td>String</td><td>required</td><td>Your identifier for the merchant receiving payment.</td></tr><tr><td>merchantCategoryCode</td><td>String</td><td>optional</td><td>Category code for the merchant who created the Payment Request.</td></tr><tr><td>transactionId</td><td>String</td><td>required</td><td>A unique ID for the transaction in Centrapay’s system. Also used for idempotency</td></tr><tr><td>status</td><td>String</td><td>required</td><td>The status of the asset transaction. See <a href="#statuses" target="_self" class="group inline-flex justify-center items-center text-interactive-secondary hover:text-interactive-secondary-hover"><span class="underline"><!--[-->possible status values<!--]--></span><!----><!----></a>.</td></tr><tr><td>type</td><td>String</td><td>required</td><td>The type of transaction. Possible values are payment or refund.</td></tr><tr><td>failureReason</td><td>String</td><td>optional</td><td>Required if the status is failed. See possible failure reasons under each API below.</td></tr><tr><td>refundable</td><td>Boolean</td><td>optional</td><td>Required if type is payment and status is successful. A flag indicating whether a payment is refundable.</td></tr><tr><td>refundBefore</td><td><a href="/api/data-types#timestamp" target="_self" class="group inline-flex justify-center items-center text-interactive-secondary hover:text-interactive-secondary-hover"><span class="underline"><!--[-->Timestamp<!--]--></span><span> </span><span class="rounded-sm bg-interactive-secondary group-hover:bg-interactive-secondary-hover h-3 w-6 inline-flex justify-center items-center"><span class="text-content-inverse-primary text-[10px]"> API </span></span></a></td><td>optional</td><td>The latest time at which a refund can be initiated.</td></tr><tr><td>idempotencyKey</td><td>String</td><td>deprecated</td><td>A unique value that can be used to recognize subsequent retries of the same request.</td></tr></tbody></table>
</section><section class="heading" data-heading-rank="3"><h3 id="statuses">Statuses</h3>


Expand Down

0 comments on commit 7c48d1e

Please sign in to comment.