You can purchase a Setapp gift card in Setapp's Gift Card Store. Just choose a subscription option:
fill in the contact info, and click "Proceed to payment" to complete your purchase.
We can send your gift any day you want. To let us know, choose "Schedule for later" while providing the contact info, then choose a date. We're sending your gift at 00:00 (UTC) on the selected day.
That's it! Your friend will receive an email with a gift card code within an hour after processing your payment. We're also sending you a confirmation email with a receipt around 15 minutes after your purchase.
You might also find this helpful: