<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Payscribe Docs Blog</title>
        <link>https://doctest.payscribe.ng/blog</link>
        <description>Payscribe Docs Blog</description>
        <lastBuildDate>Thu, 27 Aug 2026 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <item>
            <title><![CDATA[Developer Documentation Upgrade]]></title>
            <link>https://doctest.payscribe.ng/blog/developer-documentation-upgrade</link>
            <guid>https://doctest.payscribe.ng/blog/developer-documentation-upgrade</guid>
            <pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Payscribe documentation now provides a more complete, safer path from sandbox setup to a production-ready integration.]]></description>
            <content:encoded><![CDATA[<p>Payscribe documentation now provides a more complete, safer path from sandbox setup to a production-ready integration.</p>
<h2 class="anchor anchorTargetStickyNavbar_x4mB" id="summary">Summary<a href="https://doctest.payscribe.ng/blog/developer-documentation-upgrade#summary" class="hash-link" aria-label="Direct link to Summary" title="Direct link to Summary" translate="no">​</a></h2>
<ul>
<li class="">Added the <a class="" href="https://doctest.payscribe.ng/docs/resources/developer-dashboard">Developer Dashboard guide</a> for key management, webhooks, IP allowlisting, delivery recovery, and production handoff.</li>
<li class="">Added a <a class="" href="https://doctest.payscribe.ng/docs/resources/developer-tools">sandbox API console</a> for real, read-only test requests.</li>
<li class="">Added an <a class="" href="https://doctest.payscribe.ng/docs/api/openapi">OpenAPI &amp; API Explorer</a>, including the canonical machine-readable contract.</li>
<li class="">Standardized runnable REST examples across cURL, Node.js, Python, and Go.</li>
<li class="">Added practical webhook action guidance, troubleshooting, glossary, and sandbox-test improvements.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_x4mB" id="developer-impact">Developer impact<a href="https://doctest.payscribe.ng/blog/developer-documentation-upgrade#developer-impact" class="hash-link" aria-label="Direct link to Developer impact" title="Direct link to Developer impact" translate="no">​</a></h2>
<p>No API contract migration is required. Existing integrations continue to use their current endpoint and authentication flow.</p>
<p>All documentation now uses the current public-key formats:</p>
<ul>
<li class="">Sandbox: <code>ps_pk_test_...</code></li>
<li class="">Production: <code>ps_pk_live_...</code></li>
</ul>
<p>The sandbox console accepts only the sandbox format and supports read-only endpoints. It never accepts live keys.</p>
<h2 class="anchor anchorTargetStickyNavbar_x4mB" id="action-required">Action required<a href="https://doctest.payscribe.ng/blog/developer-documentation-upgrade#action-required" class="hash-link" aria-label="Direct link to Action required" title="Direct link to Action required" translate="no">​</a></h2>
<p>No action is required for an existing integration. For new integrations and internal examples, use the current public-key formats and follow the <a class="" href="https://doctest.payscribe.ng/docs/getting-started/sandbox-testing">sandbox testing checklist</a> before going live.</p>
<h2 class="anchor anchorTargetStickyNavbar_x4mB" id="references">References<a href="https://doctest.payscribe.ng/blog/developer-documentation-upgrade#references" class="hash-link" aria-label="Direct link to References" title="Direct link to References" translate="no">​</a></h2>
<ul>
<li class=""><a class="" href="https://doctest.payscribe.ng/docs/getting-started/developer-onboarding">Developer onboarding</a></li>
<li class=""><a class="" href="https://doctest.payscribe.ng/docs/api/openapi">OpenAPI &amp; API Explorer</a></li>
<li class=""><a class="" href="https://doctest.payscribe.ng/docs/api/authentication">API authentication</a></li>
<li class=""><a class="" href="https://doctest.payscribe.ng/docs/getting-started/going-live">Going live checklist</a></li>
</ul>]]></content:encoded>
            <category>documentation</category>
            <category>developer-experience</category>
            <category>api</category>
        </item>
        <item>
            <title><![CDATA[New Card Error Codes Reference]]></title>
            <link>https://doctest.payscribe.ng/blog/card-error-codes-guide</link>
            <guid>https://doctest.payscribe.ng/blog/card-error-codes-guide</guid>
            <pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[A comprehensive reference for card-related error codes is available.]]></description>
            <content:encoded><![CDATA[<p>A comprehensive reference for card-related error codes is available.</p>
<h2 class="anchor anchorTargetStickyNavbar_x4mB" id="summary">Summary<a href="https://doctest.payscribe.ng/blog/card-error-codes-guide#summary" class="hash-link" aria-label="Direct link to Summary" title="Direct link to Summary" translate="no">​</a></h2>
<p>The <a class="" href="https://doctest.payscribe.ng/docs/guides/card-error-codes">Card Error Codes</a> reference covers card creation, top-up, withdrawal, and card-management errors with their causes and resolutions.</p>
<h2 class="anchor anchorTargetStickyNavbar_x4mB" id="developer-impact">Developer impact<a href="https://doctest.payscribe.ng/blog/card-error-codes-guide#developer-impact" class="hash-link" aria-label="Direct link to Developer impact" title="Direct link to Developer impact" translate="no">​</a></h2>
<p>No API behavior changed. The reference gives your team a consistent way to map error responses to an actionable next step.</p>
<h2 class="anchor anchorTargetStickyNavbar_x4mB" id="action-required">Action required<a href="https://doctest.payscribe.ng/blog/card-error-codes-guide#action-required" class="hash-link" aria-label="Direct link to Action required" title="Direct link to Action required" translate="no">​</a></h2>
<p>No migration is required. Link your support and integration runbooks to the reference where relevant.</p>
<h2 class="anchor anchorTargetStickyNavbar_x4mB" id="references">References<a href="https://doctest.payscribe.ng/blog/card-error-codes-guide#references" class="hash-link" aria-label="Direct link to References" title="Direct link to References" translate="no">​</a></h2>
<ul>
<li class=""><a class="" href="https://doctest.payscribe.ng/docs/guides/card-error-codes">Card Error Codes</a></li>
</ul>]]></content:encoded>
            <category>cards</category>
            <category>errors</category>
            <category>documentation</category>
        </item>
        <item>
            <title><![CDATA[New Guides — Transaction Lifecycle and Recipes]]></title>
            <link>https://doctest.payscribe.ng/blog/docs-update-july-2026</link>
            <guid>https://doctest.payscribe.ng/blog/docs-update-july-2026</guid>
            <pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[New documentation pages make the existing integration flow easier to implement.]]></description>
            <content:encoded><![CDATA[<p>New documentation pages make the existing integration flow easier to implement.</p>
<h2 class="anchor anchorTargetStickyNavbar_x4mB" id="summary">Summary<a href="https://doctest.payscribe.ng/blog/docs-update-july-2026#summary" class="hash-link" aria-label="Direct link to Summary" title="Direct link to Summary" translate="no">​</a></h2>
<ul>
<li class=""><a class="" href="https://doctest.payscribe.ng/docs/guides/transaction-lifecycle">Transaction Lifecycle</a> explains card authorization, settlement, and refund flow.</li>
<li class=""><a class="" href="https://doctest.payscribe.ng/docs/guides/card-error-codes">Card Error Codes</a> provides a complete card error-code reference.</li>
<li class=""><a class="" href="https://doctest.payscribe.ng/docs/recipes/issue-your-first-card">Issue Your First Card</a> follows customer creation through card issuance.</li>
<li class=""><a class="" href="https://doctest.payscribe.ng/docs/recipes/receive-a-payment">Receive a Payment via Virtual Account</a> follows virtual-account creation through payment confirmation.</li>
<li class="">The webhook event catalog and retry policy were expanded, and llms.txt was added for AI-agent discoverability.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_x4mB" id="developer-impact">Developer impact<a href="https://doctest.payscribe.ng/blog/docs-update-july-2026#developer-impact" class="hash-link" aria-label="Direct link to Developer impact" title="Direct link to Developer impact" translate="no">​</a></h2>
<p>No API contract changed. These additions clarify existing integration and webhook-recovery behavior.</p>
<h2 class="anchor anchorTargetStickyNavbar_x4mB" id="action-required">Action required<a href="https://doctest.payscribe.ng/blog/docs-update-july-2026#action-required" class="hash-link" aria-label="Direct link to Action required" title="Direct link to Action required" translate="no">​</a></h2>
<p>No migration is required. Review the webhook catalog and retry guidance if your application processes asynchronous payment outcomes.</p>
<h2 class="anchor anchorTargetStickyNavbar_x4mB" id="references">References<a href="https://doctest.payscribe.ng/blog/docs-update-july-2026#references" class="hash-link" aria-label="Direct link to References" title="Direct link to References" translate="no">​</a></h2>
<ul>
<li class=""><a class="" href="https://doctest.payscribe.ng/docs/api/webhooks">Webhook events</a></li>
<li class=""><a class="" href="https://doctest.payscribe.ng/docs/getting-started/sandbox-testing">Sandbox testing</a></li>
</ul>]]></content:encoded>
            <category>documentation</category>
            <category>guides</category>
            <category>recipes</category>
        </item>
        <item>
            <title><![CDATA[New Guides — Funds Flow and Data Dictionary]]></title>
            <link>https://doctest.payscribe.ng/blog/funds-flow-data-dictionary</link>
            <guid>https://doctest.payscribe.ng/blog/funds-flow-data-dictionary</guid>
            <pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[New integration-reference material is available.]]></description>
            <content:encoded><![CDATA[<p>New integration-reference material is available.</p>
<h2 class="anchor anchorTargetStickyNavbar_x4mB" id="summary">Summary<a href="https://doctest.payscribe.ng/blog/funds-flow-data-dictionary#summary" class="hash-link" aria-label="Direct link to Summary" title="Direct link to Summary" translate="no">​</a></h2>
<ul>
<li class=""><a class="" href="https://doctest.payscribe.ng/docs/guides/funds-flow">Funds Flow</a> explains virtual-account collections, card authorization states, FX conversion, stablecoin deposits, and reconciliation concepts.</li>
<li class=""><a class="" href="https://doctest.payscribe.ng/docs/resources/data-dictionary">Data Dictionary</a> centralizes documented statuses, types, and configuration values across cards, wallets, bills, webhooks, savings, invoices, KYC, currencies, and fraud flags.</li>
<li class=""><a class="" href="https://doctest.payscribe.ng/docs/api/webhooks">Webhook events</a> includes payload examples for the documented event types.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_x4mB" id="developer-impact">Developer impact<a href="https://doctest.payscribe.ng/blog/funds-flow-data-dictionary#developer-impact" class="hash-link" aria-label="Direct link to Developer impact" title="Direct link to Developer impact" translate="no">​</a></h2>
<p>No API contract changed. The new reference material makes existing states and money movement easier to understand.</p>
<h2 class="anchor anchorTargetStickyNavbar_x4mB" id="action-required">Action required<a href="https://doctest.payscribe.ng/blog/funds-flow-data-dictionary#action-required" class="hash-link" aria-label="Direct link to Action required" title="Direct link to Action required" translate="no">​</a></h2>
<p>No migration is required. Use the Funds Flow guide and Data Dictionary when designing reconciliation and webhook processing.</p>
<h2 class="anchor anchorTargetStickyNavbar_x4mB" id="references">References<a href="https://doctest.payscribe.ng/blog/funds-flow-data-dictionary#references" class="hash-link" aria-label="Direct link to References" title="Direct link to References" translate="no">​</a></h2>
<ul>
<li class=""><a class="" href="https://doctest.payscribe.ng/docs/guides/funds-flow">Funds Flow</a></li>
<li class=""><a class="" href="https://doctest.payscribe.ng/docs/resources/data-dictionary">Data Dictionary</a></li>
<li class=""><a class="" href="https://doctest.payscribe.ng/docs/api/webhooks">Webhook events</a></li>
</ul>]]></content:encoded>
            <category>documentation</category>
            <category>guides</category>
            <category>reference</category>
        </item>
        <item>
            <title><![CDATA[Welcome to Payscribe Docs]]></title>
            <link>https://doctest.payscribe.ng/blog/welcome</link>
            <guid>https://doctest.payscribe.ng/blog/welcome</guid>
            <pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Welcome to the Payscribe documentation site.]]></description>
            <content:encoded><![CDATA[<p>Welcome to the Payscribe documentation site.</p>
<h2 class="anchor anchorTargetStickyNavbar_x4mB" id="summary">Summary<a href="https://doctest.payscribe.ng/blog/welcome#summary" class="hash-link" aria-label="Direct link to Summary" title="Direct link to Summary" translate="no">​</a></h2>
<p>The site provides integration guides, API reference, SDK resources, and support material for teams building with Payscribe.</p>
<h2 class="anchor anchorTargetStickyNavbar_x4mB" id="developer-impact">Developer impact<a href="https://doctest.payscribe.ng/blog/welcome#developer-impact" class="hash-link" aria-label="Direct link to Developer impact" title="Direct link to Developer impact" translate="no">​</a></h2>
<p>No API behavior changed.</p>
<h2 class="anchor anchorTargetStickyNavbar_x4mB" id="action-required">Action required<a href="https://doctest.payscribe.ng/blog/welcome#action-required" class="hash-link" aria-label="Direct link to Action required" title="Direct link to Action required" translate="no">​</a></h2>
<p>Start with <a class="" href="https://doctest.payscribe.ng/docs/getting-started/developer-onboarding">Developer onboarding</a>, then build and test a complete sandbox workflow.</p>
<h2 class="anchor anchorTargetStickyNavbar_x4mB" id="references">References<a href="https://doctest.payscribe.ng/blog/welcome#references" class="hash-link" aria-label="Direct link to References" title="Direct link to References" translate="no">​</a></h2>
<ul>
<li class=""><a class="" href="https://doctest.payscribe.ng/docs/getting-started/developer-onboarding">Developer onboarding</a></li>
<li class=""><a class="" href="https://doctest.payscribe.ng/docs/api/intro">API Overview</a></li>
</ul>]]></content:encoded>
            <category>product</category>
            <category>announcement</category>
        </item>
    </channel>
</rss>