Figo
BlogGet Your Card
  1. Home
  2. Blog
  3. The Figma Subscription Disaster — Why My GTBank Card Ruined a Client Deadline
Stories8 min read

The Figma Subscription Disaster — Why My GTBank Card Ruined a Client Deadline

I was screen-sharing with a client in Toronto when my card declined on Figma. On camera. Here's what happened next, and why Nigerian freelancers need a backup plan.

Amara OkaforAmara Okafor·March 1, 2026
Amara Okafor at her desk in Yaba, Lagos — freelance designer working late on her laptop surrounded by design sketches and mood boards

I was halfway through a plate of jollof — the good kind, from that woman near Computer Village — when my laptop pinged. New message from a design agency in Vancouver. They'd seen my Dribbble portfolio, loved the fintech dashboard work, and wanted to do a live design exercise on a call that afternoon.

My heart rate doubled. This was the kind of client I'd been chasing for months. Not the "can you design my cousin's wedding invitation for ₦5,000" kind of client. A real agency. Real money. Real portfolio piece.

I said yes immediately. Finished my jollof. Cleaned my desk (moved the jollof to the other side of the desk — let's be honest). Put on a clean top. Tested my mic. Opened Figma.

Figma wouldn't open.

The Moment Everything Went Wrong

My Figma Professional plan had expired three days ago. I didn't know because the email went to my promotions tab and I never check my promotions tab. The plan costs $12 per month — about ₦18,000 at whatever rate the universe is offering that day — and my Zenith Bank card had been declined when Figma tried to auto-renew.

I had 45 minutes before the call.

I tried re-entering my Zenith card. Declined. Tried my GTBank card. Declined. Tried my Access Bank card — the one I opened specifically for "international transactions" after a banker told me it would "work everywhere." It did not work everywhere. It did not work on Figma. It did not work at all.

Three banks. Three cards. Three declines. Zero Figma access. Forty minutes until the call.

The Panic Spiral

I did what any rational person would do: I panicked.

I called Zenith Bank's customer care line. You know the one — the one where you press 1 for English, then 3 for card services, then 2 for international transactions, then hold for 14 minutes while a robot tells you your call is important. My call was so important that nobody answered it.

I tried the Zenith mobile app. There's a toggle for "enable international transactions." It was already enabled. I toggled it off and back on. I restarted the app. I said a small prayer. I tried Figma again.

Declined.

At this point I had 25 minutes. I texted my friend Chidi — he's a developer, he pays for everything in dollars somehow — and asked him what he uses. He sent me a voice note that started with "omo, you're still using bank cards?" and then recommended three different virtual dollar card apps. I didn't have time to evaluate three options. I picked the first one he mentioned, which happened to be Figo.

Amara staring at her laptop screen in frustration — the moment her bank card got declined before a big client call

The 11-Minute Save

I'm going to be specific about the timing because I was watching the clock like my life depended on it.

2:17pm — Opened the Figo app. Started sign-up. It asked for my BVN and a photo of my NIN slip. I had both on my phone because I'd learned the hard way to always have ID photos ready.

2:21pm — Verification done. I had a virtual Visa card on my screen. Card number, expiry, CVV — all right there.

2:23pm — Funded the card. I transferred ₦10,000 from my Zenith account to Figo. The conversion to USD happened automatically. About $6.50 landed on the card, which was enough for one month of Figma ($12 — wait, that's not enough).

2:24pm — Transferred another ₦10,000. Now I had about $13 on the card. Enough.

2:25pm — Went to Figma billing, entered the Figo card details, clicked "Update payment method."

2:26pm — Payment went through. Figma Professional: active. I could breathe again.

2:28pm — Opened the design file the agency had shared. Everything loaded. I tested my mic one more time. Adjusted my ring light. Moved the jollof plate completely off the desk this time.

2:30pm — Joined the call. On time. Figma working. Hands slightly shaking, but working.

The Call Went Well (the Design Part, Anyway)

We spent 40 minutes on a live design exercise — redesigning a checkout flow for a SaaS product. I shared my screen, walked them through my process, built components in real time. They asked good questions. I gave good answers. Nobody knew that 15 minutes earlier I was on hold with Zenith Bank having a silent meltdown.

They emailed me the next day with a project offer. $2,400 for a 3-week dashboard redesign. That's more than I made in my first two months of freelancing combined.

And I almost lost it because of a $12 subscription my bank couldn't process.

What I Actually Learned

I'm not writing this to complain about Nigerian banks. Okay, I am a little bit. But mostly I'm writing this because I spent two years as a freelancer before I figured out something that should have been obvious from day one: if your income depends on international tools, you need an international payment method that actually works.

Here's what I mean. My monthly tool costs:

ToolMonthly CostWhat It's For
Figma Professional$12.00My entire design workflow
Canva Pro$12.99Quick social graphics, presentations
Notion Plus$10.00Project management, client briefs
ChatGPT Plus$20.00UX copy, research, brainstorming
Spotify Premium$11.99I can't design in silence
Total$66.98

$66.98 per month. That's my professional toolkit. Every single one of these charges in USD. Every single one of these has, at some point, been declined by at least one of my Nigerian bank cards.

Since switching to a dollar card for all of these, I haven't had a single decline in four months. Not one. The $0.35 transaction fee per purchase is annoying in principle but irrelevant in practice — it's ₦500. I used to spend more than that in airtime calling bank customer service lines.

The Thing Nobody Tells You About Freelancing from Nigeria

Everyone talks about landing clients. Finding your niche. Building a portfolio. Setting your rates. All of that matters. But nobody talks about the infrastructure — the boring, unglamorous plumbing of getting paid and paying for things.

When your card gets declined on Zoom during a client call, that's not a minor inconvenience. That's a trust issue. The client doesn't see a banking infrastructure problem — they see an unreliable contractor.

When your Figma lapses because auto-renew failed silently, that's not just $12. That's potentially a $2,400 project you almost didn't get.

I'm not saying a dollar card solves everything. It doesn't solve the power outage that killed my WiFi during a presentation last month (generator came through, bless). It doesn't solve the fact that my third roommate keeps using my phone charger. It doesn't solve the fact that my mom still introduces me as "my daughter who does computer things" instead of "my daughter the designer."

But it solves the payment thing. And the payment thing was costing me more than I realized.

Amara working confidently at her desk in Lagos — freelance designer with her tools and subscriptions sorted

My Setup Now

For anyone freelancing from Nigeria who's dealing with the same card drama, here's what works for me:

I keep all my international subscriptions on one Figo dollar card. I fund it once a month — I transfer about ₦120,000 (roughly $80) which covers all my tools with a buffer. The subscriptions auto-renew against the card. No drama. No midnight calls to bank customer care. No toggling "enable international transactions" on and off like it's a light switch.

For receiving payments from clients, I use Grey — they give you a US bank account number that clients can wire to. That part Grey does well. But for spending, for subscriptions, for the $12 here and $20 there that keeps my business running? The dollar card is the answer.

I wish someone had told me this two years ago. Would have saved me a lot of jollof-interrupted panic attacks.

— Amara

PS: The Vancouver agency hired me for a second project last week. I checked my Figma subscription status before the call. Twice.

Amara Okafor

Amara Okafor

Freelance UI/UX Designer · Lagos, Nigeria

Freelance UI/UX designer in Lagos. I design for clients in the US, UK, and Canada from my apartment in Yaba — and write about the real cost of freelancing from Nigeria.

nigeriafreelancingfigmasubscriptionslagospayment declined

Get your dollar card today

$2 one-time fee. No monthly charges. Works at 70M+ merchants worldwide.

Get Your Card

More from the blog

Stories

I tried 4 different dollar cards before finding one that works

I was eating leftover jollof at 11pm on a Thursday when the email landed in my inbox. A design agency in Toronto wanted to book a discovery call —...

Stories

The ATM that ate my card in Bogota (and what I do differently now)

It was 11:47 PM on a Sunday in Zona Rosa, and I was watching my debit card disappear into a Bancolombia ATM that had apparently decided to keep it forever.

Stories

I Spent ₦200,000 in Bank Fees Last Quarter — Here's the Breakdown

I was reviewing our agency's Q4 financials when I saw a number that made me stop mid-sip of my coffee. Under \

All articles
Figo
HomeBlogHelpTermsPrivacy