Compliant protocol analysis, login mirroring, and transaction-export APIs for the African gift card trading ecosystem.
ReGiftMe (com.regiftme.app) is a gift card trading platform built for users in Nigeria and Ghana, accepting Amazon, iTunes and over 100 other brands and settling into Naira or Cedi. Behind that consumer experience sits a server-side ledger of gift card submissions, exchange rates, payouts, points balances and KYC records — exactly the kind of structured fintech data that benefits from a clean OpenData layer. We deliver a documented integration so your accounting, BI, fraud, or partner platforms can read that data on demand.
Every gift card submission on ReGiftMe carries the full life cycle of a fintech transaction: card brand, region, face value, dispute state, the exchange rate at trade time, the payout currency (Naira or Cedi) and the settlement channel. That makes the underlying records useful well beyond the consumer app — accounting teams need them for reconciliation, risk teams need them for AML scoring, and partners need them for revenue share. An OpenData wrapper exposes those records in a standard JSON shape.
The African gift card trading sector has matured quickly: in April 2026 Prestmit launched a developer API that lets fintech partners plug into gift card trading directly, signaling that machine-readable access is the new baseline. Cardtonic, Ricki, Tbay, GiftCardsToNaira and NOSH all compete for the same Nigerian and Ghanaian audience that uses ReGiftMe, and businesses building dashboards or aggregators across this category increasingly need a unified data layer rather than per-app screen scraping.
The Central Bank of Nigeria has been pushing Open Banking and OpenFinance frameworks since 2023, and the Nigeria Data Protection Act (NDPA 2023) plus the NDPC's enforcement rules now make consent, audit logging and data minimization mandatory. We design every ReGiftMe integration to fit that pattern from day one: every API call is tied to an explicit user authorization, every export is logged, and every payload only carries the fields the caller actually needs.
Reproduces ReGiftMe's mobile login: email or phone OTP, password verification, device binding, session token refresh and logout. Used by partner backends to act on behalf of the user when uploading a card or pulling a statement.
Returns submitted cards by date range and status (pending, accepted, paid, rejected) with brand, denomination, region, attached image hash, the rate quoted at submission and the final NGN/GHS payout. Used for daily revenue reports and dispute audits.
Polls or subscribes to ReGiftMe's brand-by-brand buy rates (e.g. Amazon US physical, iTunes UK, Steam) so partner platforms can show up-to-date Naira and Cedi quotes and trigger arbitrage alerts when spreads exceed a threshold.
Exposes the user's points balance, daily check-in streak, prize-draw entries and reward redemptions as timestamped events. Used to power loyalty CRMs and to detect abuse patterns in promotional campaigns.
Pulls the public trading leaderboard (volumes, ranks, rewards) so growth teams can benchmark a user cohort against the wider community without building their own scraper.
Date-ranged feed of Naira bank withdrawals and Ghanaian Mobile Money payouts, including channel, beneficiary mask, status, fee and net amount. Output formats: JSON, Excel and signed PDF for audit.
Inventory below is derived from the visible ReGiftMe app surface and standard server-side state for gift card trading platforms operating in Nigeria and Ghana. Every field is read-only and exposed only with explicit user consent.
| Data type | Source (app screen / feature) | Granularity | Typical use |
|---|---|---|---|
| Account profile & KYC state | Sign-up / profile / verification | Per user | Onboarding parity, KYC re-use, risk scoring |
| Gift card submission events | Sell gift card flow | Per card, with timestamp | Reconciliation, fraud review, partner revenue share |
| Brand & rate catalog | Trade home screen | Per brand × region × variant | Quote engines, spread monitoring, marketing |
| Naira / Cedi payouts | Wallet & withdrawal screen | Per transaction | Accounting export, treasury reports, AML |
| Points balance & check-in streak | Daily check-in module | Daily snapshot | Loyalty CRM, churn prediction, A/B testing |
| Prize draw entries & outcomes | Points prize draw | Per draw | Promotion auditing, abuse detection |
| Trading leaderboard rank | Trading leaderboard | Daily / weekly | Cohort benchmarking, VIP segmentation |
| Support tickets & chat history | 24/7 customer service | Per ticket | Quality monitoring, NPS pipelines |
A Nigerian fintech aggregator wants to reconcile every Amazon and iTunes card a treasury team trades through ReGiftMe with the matching NGN credit on the corporate bank account. Our integration calls /v1/regiftme/trades with yesterday's date range, joins each trade to a withdrawal record from /v1/regiftme/payouts, and writes the joined data into the customer's BigQuery warehouse. Maps cleanly to OpenFinance "transaction history" semantics.
A Ghanaian partner runs a quote engine that compares Cedi rates across ReGiftMe and similar African gift card platforms. The integration subscribes to a webhook on ReGiftMe's brand catalog, normalizes brand_code, region, variant and buy_rate_ghs into the partner's internal schema, and triggers Telegram alerts when the spread vs. the partner's reference rate crosses 3%.
A remittance app wants to onboard ReGiftMe users without re-doing the BVN check. With the user's consent, our adapter fetches the verified profile fields (name, phone, BVN status, verification timestamp) and signs them into a JWT the remittance partner can verify — no raw documents leave the ReGiftMe boundary, satisfying NDPA data-minimization rules.
A growth team replicates ReGiftMe's points, check-in streak, and prize draw events into a CRM (e.g. CleverTap, Braze) every 30 minutes. Each event is mapped to an OpenData "loyalty_event" entity with user_id, event_type, points_delta and at fields, ready for journey orchestration and churn prediction.
A risk team needs near-real-time visibility into card submissions that look like collusion (same beneficiary bank account, multiple devices, repeating image hashes). Our pipeline emits a fraud-signal event whenever a trade matches a configured rule, attaches the relevant audit metadata, and forwards it into the customer's SIEM. Fits OpenFinance "consent + analytics" patterns required under CBN Open Banking guidelines.
POST /api/v1/regiftme/auth/login
Content-Type: application/json
{
"identifier": "+2348012345678",
"credential": "<otp_or_password>",
"device_id": "dvc-9f2c-...",
"region": "NG"
}
200 OK
{
"access_token": "eyJhbGciOi...",
"refresh_token": "rfr_b91c...",
"expires_in": 1800,
"user_id": "usr_18a72c",
"kyc_level": "tier_2"
}
GET /api/v1/regiftme/trades
?from=2026-04-01&to=2026-04-29
&status=paid¤cy=NGN&page=1
Authorization: Bearer <ACCESS_TOKEN>
200 OK
{
"page": 1, "total": 47,
"items": [{
"trade_id": "tr_44f1",
"brand": "Amazon",
"variant": "US_PHYSICAL_50",
"submitted_at": "2026-04-28T11:14:02Z",
"rate_ngn": 1380.5,
"payout_ngn": 69025.0,
"status": "paid"
}]
}
POST https://partner.example.com/regiftme/hook
X-ReGiftMe-Signature: t=1714...,v1=8d3c...
{
"event": "payout.settled",
"trade_id": "tr_44f1",
"user_id": "usr_18a72c",
"channel": "ng_bank_transfer",
"beneficiary_mask": "**** 4421",
"net_amount": 69025.0,
"currency": "NGN",
"settled_at": "2026-04-28T11:18:51Z"
}
// Verify HMAC-SHA256(signature, body, secret)
// Reject if drift > 5 minutes
All endpoints are exposed behind a per-tenant API key with rate limiting, request signing and IP allow-listing. Errors follow a consistent envelope (error.code, error.message, request_id) and webhooks are idempotent on trade_id.
The NDPA replaced the older NDPR in June 2023 and is now enforced by the Nigeria Data Protection Commission (NDPC). Penalties can reach NGN 10 million or 2% of annual gross revenue, whichever is higher. Every ReGiftMe integration we ship records the legal basis for processing, the consent reference, and the retention window — and we ship a deletion endpoint that respects data subject erasure requests.
The Central Bank of Nigeria's Open Banking framework asks payment service providers and partners to operate on a "consent + audit" model. Our adapters sign every authorization with a short-lived token, log the calling tenant and IP, and rotate keys on a fixed cadence. Equivalent posture is applied for Ghanaian Mobile Money flows under the Bank of Ghana's payment rules.
Gift card trading is a known target for fraud and money laundering, so we treat the AML angle as a first-class deliverable: rule packs for repeat-beneficiary detection, image-hash collision detection on uploaded cards, and velocity rules. On the privacy side, the default payload mask hides BVN, full bank account numbers and email; callers must pass an explicit scope token to receive any sensitive field.
A typical deployment looks like this: ReGiftMe mobile client → Authorized integration adapter (our code) → Tenant API gateway → Tenant storage (Postgres / BigQuery) → Downstream consumers (BI, CRM, AML). The adapter is the only component that holds session credentials; everything downstream sees a normalized OpenData schema. Webhooks flow back the other way for near-real-time events such as trade.created, payout.settled and kyc.updated. A small reconciliation worker re-pulls the previous 24 hours nightly to catch any events that missed the webhook channel.
ReGiftMe targets retail users in Nigeria and Ghana who hold gift cards from Western retailers (Amazon, iTunes, Steam, Google Play, Razer Gold and 100+ others) and want to convert that value into Naira or Cedi quickly. The audience is mostly mobile-first, Android-led, with a long tail of iOS users; they are price-sensitive and rate-aware, which is why ReGiftMe layers loyalty mechanics — daily check-in, points draws and a trading leaderboard — over the core trade flow. From an integration buyer's perspective, that means partner platforms most often want B2B2C scenarios: aggregators, accounting tools, AML providers and growth platforms looking to reach the same African gift-card-trading audience with structured data instead of screen scraping.
Click any thumbnail to view a larger version.
Teams building dashboards, AML pipelines, or aggregator products across the African gift card category typically need data from more than one platform. The apps below live in the same ecosystem as ReGiftMe; we frame them here only to outline the broader integration landscape, not to rank them.
What do you need from me?
How long does delivery take?
How do you handle compliance?
We are an independent technical studio specializing in App interface integration and authorized API integration. Our team has years of hands-on experience in mobile applications, payments, and African fintech, and we deliver one-stop services covering protocol analysis, interface refactoring, OpenData integration, third-party API integration, automated data scripting and interface documentation.
For quotes or to submit your target app and requirements, open our contact page:
You can describe your target app and the data scope you need; we'll come back with a scoped quote within one business day.
ReGiftMe is a gift card trading platform designed specifically for African users. It strives to provide a convenient and efficient service that lets users exchange gift cards from various brands at favorable exchange rates and quickly convert them into Naira or Cedi. The team behind it positions the product on the idea that behind every gift card lies an unfulfilled wish, and the platform exists to make it easy to sell gift cards from Amazon, iTunes and over 100 other brands.
Feature highlights:
Popular features and benefits:
Contact (publisher):
The above publisher contacts belong to ReGiftMe itself. For our integration studio, please use the contact button further up this page.