South Africa's drum & bass events and ticketing platform
Stay up to date with everything drum and bass. Find DNB events near you, see the lineup and buy your tickets — all in one place.
What All Crew does
Events, tickets and crews — one platform
Discover DNB events
Fans browse upcoming drum & bass events across South Africa, with dates, venues, maps, stages and full artist lineups with set times.
Buy tickets in Rand
Tickets are sold in ZAR through Paystack's secure hosted checkout. Each ticket arrives by email as a QR code and lives in the app's Tickets page.
Crews run the show
Promoters create their own crew, publish events, sell tickets, track sales and scan tickets at the door — with payouts straight to their own bank account.
For fans
Everything DNB, in your pocket
- Browse events by date — upcoming drum & bass events near you, with venue details and directions.
- See the full lineup — artists, stages and set times, plus artist profiles with mixes and socials.
- Buy tickets in the app — sign in with your email or Google account and check out securely in ZAR.
- QR tickets, no printing — tickets arrive by email and are always available in the app's Tickets page. Show the QR code at the door.
For promoters
Run your crew, sell your tickets
- Create your crew — sign up to the promoter portal and your crew is ready to publish events under its own name and logo.
- Build events — venue, dates and times, artwork, stages and artist lineups with set times.
- Sell ticket types — set the name, price, quantity and sale window for each ticket type on an event.
- Track sales live — per-ticket-type sold counts and revenue, plus the full order list for every event.
- Scan at the door — the built-in QR scanner checks tickets in with your phone's camera, flags already-scanned or invalid tickets, and falls back to manual code entry.
Payments
How payments work
Secure checkout by Paystack
All card payments are processed by Paystack's hosted checkout. Card details are entered on Paystack's secure payment page and never touch All Crew's systems.
Priced in South African Rand
All tickets are priced and charged in ZAR. Every order is verified with Paystack before tickets are issued, and each confirmed ticket gets its own unique QR code.
Payouts to the crew
Each crew links its own South African bank account once. Ticket revenue is split at payment time and settled directly to the crew's account, with All Crew retaining a small service fee.
Policy
Refund & cancellation policy
Cancelled or postponed events
If a promoter cancels an event, all ticket holders receive a full refund, including fees. If an event is postponed, tickets remain valid for the new date — or you can request a full refund instead.
Change of mind
You can request a refund on a ticket up to 48 hours before doors open. Requests inside 48 hours of the event are handled at the promoter's discretion.
How refunds are paid
Approved refunds are returned via Paystack to the original payment card within 7 business days of approval.
Scanned tickets
A ticket that has already been scanned at the door has been used and is not refundable.
How to request a refund
Email notifications@allcrewdnb.com with your order reference (found in your ticket email and on the app's Tickets page) and the name of the event.
Policy
Terms of service
- Who we are. All Crew is a ticketing and event-listing platform. Tickets are sold on behalf of the event's promoter (the "crew"), who organises and is responsible for the event itself.
- Your account. An All Crew account (email or Google sign-in) is required to buy tickets. Keep your email address current — that's where your tickets go.
- Tickets. Each ticket is a unique QR code admitting one person once. Do not share your QR code; the first scan at the door is the one that counts.
- Event conditions. Age restrictions, venue rules and entry conditions are set per event by the promoter and the venue.
- Fees. All Crew retains a service fee on ticket sales, deducted from the amount settled to the promoter. The price you see at checkout is the price you pay.
- Changes to events. Lineups and set times may change. A lineup change alone does not qualify for a refund; cancellations and postponements are covered by the refund policy above.
Policy
Privacy policy
All Crew processes personal information in line with the Protection of Personal Information Act (POPIA).
What we collect
- Your name and email address, used to create your account and deliver your tickets.
- Your order and ticket records — which events you bought tickets for, order references and amounts.
What we don't collect
Card and payment details are captured and processed by Paystack on their secure checkout page. All Crew never receives or stores your card number.
How it's used and shared
- To deliver tickets, confirm orders and provide support.
- The promoter of an event you bought tickets for can see your name, email and order details for that event — this is how they manage the door.
- We do not sell personal information to third parties.
Retention and your rights
Order records are retained for accounting and dispute-handling purposes. You can request access to, correction of, or deletion of your personal information by emailing notifications@allcrewdnb.com.