← all publishers

rexedge

@rexedge source repo

42 published skills

  1. Interswitch Vas · rexedge
    Interswitch Value Added Services API — bills payment, airtime recharge, customer validation, virtual top-up, and e-pins. Use this skill whenever implementing bill payments (electricity, TV, internet), buying airtime or data, validating customer accounts for billers, issuing e-pins, or building VAS aggregation platforms. Also use when you see references to /api/v2/quickteller, billers, categoryId, paymentCode, customer validation, or airtime recharge endpoints.
    0
    installs
  2. Interswitch Setup · rexedge
    Set up the Interswitch API client, environment variables, OAuth 2.0 authentication, and TypeScript helpers for server-side payment integration. Use this skill whenever starting a new Interswitch integration, configuring API keys, creating a reusable fetch wrapper, or setting up the foundation for any Interswitch feature. Also use when you see errors related to missing CLIENT_ID, SECRET_KEY, authentication failures, or need to understand Interswitch's base URLs, passport OAuth flow, response format, currencies, or environment switching (test/live).
    0
    installs
  3. Interswitch Card360 · rexedge
    Interswitch Card 360 API — create, manage, block/unblock, set PINs, and check balances for debit cards. Use this skill whenever implementing card issuance, card lifecycle management, PIN management flows, card blocking/unblocking, or balance inquiries on Interswitch-issued cards. Also use when you see references to Card 360, card management, card issuance, PIN reset, or /api/v1/cards endpoints.
    0
    installs
  4. Interswitch Lending · rexedge
    Interswitch Lending API — nano loans, salary lending, and value financing products. Use this skill whenever implementing micro-lending, salary advance features, product financing, loan origination, or repayment processing through Interswitch. Also use when you see references to nano-loans, salary lending, value financing, credit scoring, or loan disbursement via Interswitch APIs.
    0
    installs
  5. Interswitch Payouts · rexedge
    Interswitch Payouts API — look up receiving institutions, discover payout channels, and route disbursements. Use this skill whenever building payout infrastructure, discovering available disbursement channels, resolving receiving institutions, or implementing multi-channel payout routing. Also use when you see references to payout channels, receiving institutions, disbursement routing, or /api/v1/payouts endpoints.
    0
    installs
  6. Interswitch Testing · rexedge
    Interswitch Testing — test credentials, test cards, sandbox URLs, environment switching, and testing strategies for all Interswitch APIs. Use this skill whenever testing Interswitch integrations, using test card numbers, configuring the sandbox environment, verifying payment flows with test data, or debugging test transactions. Also use when you see references to test credentials, sk_test_, sandbox URLs, test card numbers (5061050254756707864, 4000000000002503), or QA environments.
    0
    installs
  7. Interswitch Wallets · rexedge
    Interswitch Wallet Services API — create virtual wallets, manage balances, fund wallets, and make purchases with virtual cards. Use this skill whenever creating customer wallets, checking wallet balances, retrieving wallet details, managing virtual card accounts, or building stored-value payment flows. Also use when you see references to /api/v1/wallet endpoint, wallet PAN, virtual account numbers, or wallet-based transactions.
    0
    installs
  8. Interswitch Cardless · rexedge
    Interswitch Cardless Payments API — generate single and bulk paycodes for ATM cash withdrawal without a card. Use this skill whenever implementing cardless withdrawal, generating paycodes for customers, managing bulk paycode operations, or building cash disbursement platforms. Also use when you see references to paycode, cardless withdrawal, /api/v1/paycode, ATM withdrawal without card, or paycode generation endpoints.
    0
    installs
  9. Interswitch Webhooks · rexedge
    Interswitch Webhooks — receive real-time event notifications for transactions, subscriptions, payment links, and invoices. Validate signatures with HmacSHA512, handle retry logic, and process all event types. Use this skill whenever setting up webhook endpoints, validating X-Interswitch-Signature headers, handling async payment confirmations, processing subscription lifecycle events, or debugging webhook delivery. Also use when you see references to X-Interswitch-Signature, HmacSHA512, webhook event types, or Quickteller Business webhook configuration.
    0
    installs
  10. Interswitch Transfers · rexedge
    Interswitch Transfers API — validate bank accounts, initiate single and bulk fund transfers, check transfer status, and resolve bank codes. Use this skill whenever building payout flows, processing disbursements, validating bank accounts before transfer, generating MAC hashes for transfer security, or implementing bulk transfer operations. Also use when you see references to /api/v2/quickteller/payments/transfers, account validation, MAC hash, sender/beneficiary objects, or bank code resolution.
    0
    installs
  11. Interswitch Transactions · rexedge
    Interswitch Transactions API — debit wallets, requery transaction status, reverse transactions, and manage payment lifecycle. Use this skill whenever debiting wallet accounts, checking transaction status by reference, performing transaction reversals, requerying completed payments, or building transaction management flows. Also use when you see references to /api/v1/transaction, transact, reverse, transaction requery, or responseCode handling.
    0
    installs
  12. Interswitch Web Checkout · rexedge
    Interswitch Web Checkout — Inline Checkout (JavaScript widget) and Web Redirect (HTML form POST) for accepting payments on your website. Use this skill whenever building a checkout page, integrating Interswitch payment gateway, implementing inline checkout popup, web redirect payments, handling payment callbacks, or confirming transaction status via server-side requery. Also use when you see references to webpayCheckout, inline-checkout.js, pay_item_id, merchant_code, or newwebpay URLs.
    0
    installs
  13. Interswitch Card Payments · rexedge
    Interswitch Card Payments API — process card transactions directly via API, handle 3D Secure (Visa/Mastercard), Hosted Fields for PCI compliance, and Google Pay. Use this skill whenever building a custom card payment flow, implementing 3D Secure authentication, using Hosted Fields for PCI-compliant card collection, integrating Google Pay, or processing direct card charges. Also use when you see references to authData, 3DSecure, OTP validation, Hosted Fields, payment-api endpoint, or card PIN/OTP submission.
    0
    installs
  14. Interswitch Fintech Cards · rexedge
    Interswitch Fintech Card Processing API — debit, reverse, enquiry, and lien operations for fintech card programs. Use this skill whenever processing card debits through fintech programs, placing or releasing liens on card accounts, performing balance enquiries, or implementing fintech card transaction flows. Also use when you see references to fintech card processing, lien management, card debit/reversal, or /api/v1/fintech/cards endpoints.
    0
    installs
  15. Interswitch Payment Links · rexedge
    Interswitch Payment Links API — create shareable payment links, manage hosted fields, and process non-card payments. Use this skill whenever generating payment links for invoices, building no-code payment pages, implementing payment link management, or offering customers multiple payment options via links. Also use when you see references to payment links, Quickteller payment pages, pay-by-link, or non-card payment channels.
    0
    installs
  16. Interswitch Split Settlement · rexedge
    Interswitch Split Settlement API — distribute payments across multiple beneficiary accounts using wallet-pay with passport-v2 authentication. Use this skill whenever implementing marketplace payments, multi-party settlement, revenue sharing between vendors, split payment configurations, or wallet-pay flows. Also use when you see references to /api/v2/wallet-pay/initialize, splitSettlement, passport-v2, or beneficiary percentage splits.
    0
    installs
  17. Interswitch Customer Insights · rexedge
    Interswitch Customer Insights API — access customer demographics, financial history, and spending habits for KYC, credit scoring, and personalization. Use this skill whenever performing KYC checks, building credit scoring models, analyzing customer financial behavior, verifying customer identity, or implementing data-driven personalization. Also use when you see references to customer demographics, financial history, spending habits, or /api/v1/customer-insights endpoints.
    0
    installs
  18. Interswitch Transaction Search · rexedge
    Interswitch Transaction Search API — quick search, reference lookup, bulk search, and detailed transaction reporting. Use this skill whenever looking up transaction details, performing reconciliation, searching transactions by reference, date range, or status, building transaction reports, or debugging payment issues. Also use when you see references to transaction search, transaction lookup, quick search, bulk search, or /api/v1/transactions/search endpoints.
    0
    installs
  19. Paystack Plans · rexedge
    Paystack Plans API — create, list, fetch, and update subscription plans with intervals (daily, weekly, monthly, quarterly, biannually, annually). Use this skill whenever creating pricing tiers or recurring billing plans on Paystack, setting up subscription intervals, configuring invoice limits, managing plan currencies, or building a SaaS pricing page. Also use when you see references to plan_code, PLN_ prefixed codes, or the /plan endpoint.
    0
    installs
  20. Paystack Setup · rexedge
    Set up the Paystack API client, environment variables, and TypeScript helpers for server-side payment integration. Use this skill whenever starting a new Paystack integration, configuring API keys, creating a reusable fetch wrapper for the Paystack REST API, or setting up the foundation for any Paystack feature. Also use when you see errors related to missing PAYSTACK_SECRET_KEY, authentication failures, or need to understand Paystack's base URL, response format, pagination, currencies, or amount subunit conversion.
    0
    installs
  21. Paystack Splits · rexedge
    Paystack Transaction Splits API — create, update, and manage multi-party payment splits across subaccounts. Configure percentage or flat-amount splits with flexible bearer types (subaccount, account, all-proportional, all). Add or remove subaccounts from split groups. Use this skill whenever implementing revenue sharing between multiple parties, marketplace commission structures, multi-vendor payment distribution, or any flow that divides a single payment among multiple recipients. Also use when you see references to split_code, SPL_ prefixed codes, bearer_type, or the /split endpoint.
    0
    installs
  22. Paystack Charges · rexedge
    Paystack Charge API — initiate direct charges via card, bank account, USSD, mobile money, QR, EFT, Capitec Pay, and bank transfer channels. Handle multi-step authentication with Submit PIN, Submit OTP, Submit Phone, Submit Birthday, and Submit Address endpoints. Check pending charge status. Use this skill whenever building a custom payment flow that needs direct channel control instead of the standard checkout, implementing bank debit or USSD payments, handling card PIN/OTP verification flows, processing mobile money payments in Ghana/Kenya, or checking the status of a pending charge. Also use when you see references to /charge, submit_pin, submit_otp, or send_birthday in Paystack code.
    0
    installs
  23. Paystack Refunds · rexedge
    Paystack Refunds API — create full or partial refunds, retry failed refunds with customer bank details, list and fetch refund records. Use this skill whenever implementing refund functionality, processing customer refund requests, handling partial refunds, retrying refunds that need attention, or tracking refund status. Also use when you see references to refund.processed, refund.failed, refund.pending webhook events, or the /refund endpoint.
    0
    installs
  24. Paystack Testing · rexedge
    Paystack Testing Guide — comprehensive testing strategies for Paystack integrations using test mode keys. Covers test card numbers, bank account test data, webhook testing, transaction simulation, transfer testing, and end-to-end test patterns. Use this skill whenever writing tests for Paystack payments, simulating transactions in test mode, testing webhook handlers, mocking Paystack API responses, validating payment flows before going live, or debugging failed test transactions. Also use when you see references to sk_test_, pk_test_, test card numbers, or Paystack test mode.
    0
    installs
  25. Paystack Disputes · rexedge
    Paystack Disputes API — manage transaction disputes (chargebacks) on your integration. List, fetch, update, resolve, and export disputes. Provide evidence, upload supporting documents, and handle resolution workflows. Use this skill whenever dealing with chargebacks, dispute management, fraud claims, refund disputes, providing evidence for contested transactions, or monitoring dispute status. Also use when you see references to /dispute endpoint, dispute statuses (awaiting-merchant-feedback, pending, resolved), or need to upload dispute evidence files.
    0
    installs
  26. Paystack Products · rexedge
    Paystack Products API — create and manage product inventories on your integration. Track stock quantities, set pricing, and link products to payment pages. Use this skill whenever building e-commerce product catalogs, managing inventory with Paystack, creating shippable products, tracking stock levels and sold quantities, or adding products to payment pages. Also use when you see references to /product endpoint, PROD_ prefixed codes, product stock management, or product pricing in subunits.
    0
    installs
  27. Paystack Terminal · rexedge
    Paystack Terminal API — build in-person payment experiences with Paystack POS terminals. Send events (invoice/transaction), check terminal status, commission/decommission devices, and manage terminal details. Use this skill whenever integrating Paystack POS terminals, sending payment events to terminals, processing in-person payments, checking terminal availability, activating or deactivating terminal devices, or managing a fleet of POS terminals. Also use when you see references to /terminal endpoint, terminal_id, serial numbers, or event-based terminal communication.
    0
    installs
  28. Paystack Webhooks · rexedge
    Paystack webhook integration — signature validation with HMAC SHA512, event parsing, IP whitelisting, retry policy, and all supported event types. Use this skill whenever setting up a webhook endpoint for Paystack, validating x-paystack-signature headers, handling charge.success or transfer.success events, debugging webhook delivery failures, implementing idempotent event processing, or building any server-side Paystack event listener. Also use when encountering webhook timeout issues or needing the list of Paystack webhook IP addresses.
    0
    installs
  29. Paystack Apple Pay · rexedge
    Paystack Apple Pay API — register and manage domains for Apple Pay integration. Register top-level domains or subdomains, list registered domains, and unregister domains. Use this skill whenever enabling Apple Pay on your website, registering domains for Apple Pay checkout, managing Apple Pay domain whitelisting, or troubleshooting Apple Pay domain verification issues. Also use when you see references to /apple-pay/domain endpoint or Apple Pay registration.
    0
    installs
  30. Paystack Customers · rexedge
    Paystack Customers API — create, list, fetch, update, validate identity, whitelist/blacklist, manage authorizations, and direct debit operations. Use this skill whenever creating or managing customer records on Paystack, validating customer identity with BVN or bank account, whitelisting or blacklisting customers by risk action, deactivating saved card authorizations, setting up direct debit mandates, or building customer management dashboards. Also use when you see references to customer_code, CUS_ prefixed codes, risk_action, or /customer/authorization endpoints.
    0
    installs
  31. Paystack Transfers · rexedge
    Paystack Transfers API — send money to bank accounts and mobile wallets. Initiate single and bulk transfers, finalize OTP-verified transfers, list, fetch, and verify transfer status. Use this skill whenever implementing payouts, disbursements, vendor payments, withdrawal flows, or any feature that sends money from your Paystack balance to recipients. Also use when you see references to transfer_code, TRF_ prefixed codes, the /transfer endpoint, or need to handle transfer OTP verification.
    0
    installs
  32. Paystack Integration · rexedge
    Paystack Integration API — manage integration-level settings like payment session timeouts. Use this skill whenever configuring Paystack integration settings, adjusting payment session timeout durations, or building admin panels that control payment session behavior. Also use when you see references to /integration/payment_session_timeout endpoint.
    0
    installs
  33. Paystack Settlements · rexedge
    Paystack Settlements API — view and track payouts from Paystack to your bank account. List settlements with status filters, view individual settlement transactions, and monitor settlement timelines. Use this skill whenever tracking payouts, reconciling bank deposits with Paystack transactions, monitoring settlement status (success/processing/pending/failed), filtering settlements by subaccount, or building financial reconciliation tools. Also use when you see references to /settlement endpoint or need to understand when funds will reach your bank account.
    0
    installs
  34. Paystack Subaccounts · rexedge
    Paystack Subaccounts API — create and manage subaccounts for split payments between your main account and sub-merchants. Configure percentage charges, settlement banks, settlement schedules, and contact details. Use this skill whenever building a marketplace, implementing split payments, onboarding sub-merchants, configuring payout schedules (auto/weekly/monthly/manual), or managing multi-vendor payment flows. Also use when you see references to subaccount_code, ACCT_ prefixed codes, percentage_charge, or the /subaccount endpoint.
    0
    installs
  35. Paystack Transactions · rexedge
    Paystack Transactions API — initialize payments, verify transactions, list/fetch transaction history, charge saved authorizations, view timelines, get totals, export data, and perform partial debits. Use this skill whenever building a checkout flow, verifying payment status, recharging a returning customer's saved card, pulling transaction reports or analytics, exporting transaction CSVs, or handling any transaction-related Paystack endpoint. Also use when you see references to /transaction/initialize, /transaction/verify, authorization_url, access_code, or charge_authorization in Paystack integrations.
    0
    installs
  36. Paystack Verification · rexedge
    Paystack Verification API — KYC verification tools for resolving bank accounts, validating account ownership, and looking up card BIN information. Use this skill whenever verifying bank account details before transfers, confirming account holder names, validating customer identity for compliance, looking up card brand/type/bank from BIN, or implementing KYC flows. Also use when you see references to /bank/resolve, /bank/validate, /decision/bin endpoints, or need to match account numbers to names.
    0
    installs
  37. Paystack Miscellaneous · rexedge
    Paystack Miscellaneous API — supporting endpoints for fetching bank lists, country data, and address verification states. Use this skill whenever you need bank codes for transfers or account resolution, listing supported countries and their currencies, fetching states for address verification (AVS), looking up bank slugs for DVA providers, or filtering banks by payment capabilities. Also use when you see references to /bank endpoint, bank_code lookups, /country endpoint, or /address_verification/states.
    0
    installs
  38. Paystack Payment Pages · rexedge
    Paystack Payment Pages API — create and manage hosted payment pages for collecting payments without writing frontend code. Supports fixed/flexible amounts, custom slugs, subscription pages, product pages, split payments, redirects, custom fields, and phone collection. Use this skill whenever building checkout pages, donation pages, event ticket sales, product catalogs with payments, or any hosted payment link. Also use when you see references to page slug, /page endpoint, paystack.com/pay/ URLs, or need to add products to a payment page.
    0
    installs
  39. Paystack Subscriptions · rexedge
    Paystack Subscriptions API — create, list, fetch, enable, disable subscriptions and manage card update links. Use this skill whenever implementing recurring billing, subscribing customers to plans, enabling or disabling auto-renewal, generating card update links for expiring cards, or handling subscription lifecycle events. Also use when you see references to subscription_code, SUB_ prefixed codes, email_token, or the /subscription endpoint.
    0
    installs
  40. Paystack Payment Requests · rexedge
    Paystack Payment Requests (Invoicing) API — create, manage, and send payment requests (invoices) to customers. Supports line items, taxes, due dates, draft mode, auto invoice numbering, split payments, email notifications, and archiving. Use this skill whenever building invoicing systems, sending payment requests to customers, managing invoice line items and taxes, tracking invoice totals and statuses, or implementing B2B payment collection. Also use when you see references to /paymentrequest endpoint, PRQ_ prefixed codes, invoice numbers, or payment request finalization.
    0
    installs
  41. Paystack Dedicated Accounts · rexedge
    Paystack Dedicated Virtual Accounts (DVA) API — create, assign, and manage unique virtual bank account numbers for customers. Supports Wema Bank and Access Bank providers in Nigeria and Ghana. Use this skill whenever implementing bank transfer payments via dedicated accounts, assigning virtual account numbers to customers, querying DVA transactions, splitting DVA payments with subaccounts, deactivating accounts, or fetching available bank providers. Also use when you see references to /dedicated_account endpoint, DVA, or virtual account numbers.
    0
    installs
  42. Paystack Transfer Recipients · rexedge
    Paystack Transfer Recipients API — create, list, fetch, update, and delete transfer recipients (beneficiaries) for payouts. Supports NUBAN (Nigeria), GHIPSS (Ghana), Mobile Money, BASA (South Africa), and authorization-based recipients. Use this skill whenever adding bank accounts or mobile wallets as payout destinations, creating transfer recipients before initiating transfers, managing beneficiary lists, or doing bulk recipient creation. Also use when you see references to recipient_code, RCP_ prefixed codes, or the /transferrecipient endpoint.
    0
    installs