Developer Workshop: Recurring Payments and Subscription Billing with Paystack

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ต.ค. 2024
  • Learn how to accept recurring payments in your apps using Paystack's Charge Authorization and Subscription APIs. In this video, we cover:
    How to use Paystack's Charge Authorization API
    Paystack's Subscription API and how it's powered by the Charge Authorization API
    How to use the Subscription API
    The sample app used for the Subscription API demo can be found at github.com/Pay...

ความคิดเห็น • 26

  • @thobi6639
    @thobi6639 6 หลายเดือนก่อน +6

    4:07 - 1. What are recurring payments?
    6:47 - 2. Implementing recurring payments with Paystack (Postman demo)
    25:03 - 3. Subscription billing with Paystack + subscription app demo
    1:00:04 - 4. Subscription best practices & understanding
    1:11:20 - 5. Recap
    1:12:45 - 6. Q&A

  • @dianlabuschagne2239
    @dianlabuschagne2239 ปีที่แล้ว

    Hi, from the subscriptions demo code - what is the reason for only taking the first object from the array? It seems to imply that index 0 will always be the latest subscription? Is it safe to assume that it will always be the case?

  • @princewillchime
    @princewillchime 2 หลายเดือนก่อน

    Thank you so much for this. A quick one, is there an endpoint to allow my users to create accounts through my platform, and endpoints for them to manage their transactions as well, like withdrawals and deposits still through my platform?

    • @PaystackHQ
      @PaystackHQ  หลายเดือนก่อน

      Hi Princewill, you can use our transfers endpoints to manage withdrawals for your users on your platform. For deposits, you can use the charge endpoints (recurring charges, initialize endpoint etc). If you need more information, kindly reach out to us via tech-support@paystack.com so we can assist appropriately.

    • @princewillchime
      @princewillchime หลายเดือนก่อน

      @PaystackHQ Okay I would reach out, thank you sobmich for responding.

  • @daviderivona6576
    @daviderivona6576 2 หลายเดือนก่อน

    Why is it that subscription.create event is only sent to the first subscription done by a particular email(user), even if the user buys 1 subscription multiple times, the others just classify under payment

  • @samnako
    @samnako ปีที่แล้ว

    Tolu, i look forward to doing alot with your service. I'm currently developing an ebusiness application. Keep it up guys

  • @ukuanovweogheneovo9137
    @ukuanovweogheneovo9137 4 หลายเดือนก่อน

    the doc isn't clear if on first subscription payment, both charge.success and subscription.create event will be sent, or just one,
    currently using initialise transaction for subscription only triggers charge.success with no record associated with the created subscription, which feels like a gap.
    i would like to know if the user was charged successfully as well as if the subscription was created.
    either the two events be triggered, or the charge.success with the associated created subscription.

    • @PaystackHQ
      @PaystackHQ  4 หลายเดือนก่อน

      Hi @ukuanovweogheneovo9137, happy to help! If a subscription is created through the transaction initialize API, two separate events will be sent to your webhook url.
      The charge.success event is sent if the first time transaction is successful, and a subscription.create event if a subscription was created successfully for the customer.

    • @_stevejunior
      @_stevejunior 2 หลายเดือนก่อน

      @@PaystackHQ So subsequently during the billing cycle, do you update the reference for new charge.success events?

  • @lehlogonolo-fortune_te3646
    @lehlogonolo-fortune_te3646 5 หลายเดือนก่อน

    Hi. i was wondering how can i like perform like a "reserve funds" feature, using the authorization and charge flow with the paystack payment gateway

    Here's how it should work :
    When a customer adds their card details, Paystack creates an authorization that you can charge later. This doesn't reserve any funds, but it does ensure the card is valid and can be charged in the future.
    When a trip is about to start, you can charge the authorization for the estimated cost of the trip. If the charge is successful, this means the customer has enough funds for the trip.
    At the end of the trip, you can adjust the charge as necessary. If the final cost is less than the estimated cost, you can refund the difference. If the final cost is more, you can charge the authorization again for the additional amount.

    • @PaystackHQ
      @PaystackHQ  4 หลายเดือนก่อน

      Hi there, we are still working on this feature for the Nigerian market. As soon as it is available, we'll be sure to let you know via our social media accounts. You can also subscribe to receive email updates and we'll send you an email of all our future updates - paystack.com/blog

  • @asumpe
    @asumpe 11 หลายเดือนก่อน +2

    Bros, you should have been able to zoom your video very well when editing for people to see. Didn't you check after recording? Of what use will you have a good video for people to learn from, but they can't see what you are teaching on the screen.

  • @myrtletechnology
    @myrtletechnology ปีที่แล้ว +1

    Hi. how about when the user wants to switch to a different plan how can they achieve this?

    • @dianlabuschagne2239
      @dianlabuschagne2239 ปีที่แล้ว

      I would also like to know

    • @drugoviic
      @drugoviic 11 หลายเดือนก่อน +2

      let them cancel the plan on your app and subscribe to another, that's how i implemented it

  • @jordanthulo-ef9se
    @jordanthulo-ef9se 11 หลายเดือนก่อน

    i dont see the link in the description

  • @brandjr_tech
    @brandjr_tech ปีที่แล้ว

    When will you add mobile payments for subscriptions

    • @whatyoumissed9994
      @whatyoumissed9994 9 หลายเดือนก่อน

      have you asked yourself how it will work or you just talking, how will the system didact money from mobile payment? its common sense, its impossible unless you forsh a push notification to theri phne, but it will look like fraud

    • @_stevejunior
      @_stevejunior 4 หลายเดือนก่อน

      @@whatyoumissed9994 I disagree with you. First payment can authorize subsequent debit without sending a USSD push to the customer.

  • @jordanthulo-ef9se
    @jordanthulo-ef9se 11 หลายเดือนก่อน

    where is the documentation

  • @bongshimedward7065
    @bongshimedward7065 7 หลายเดือนก่อน

    Please add chapters

  • @David_tommy
    @David_tommy 8 หลายเดือนก่อน

    I wish I could understand this but am a nocode developer using flutterflow 😭😭😭😭

  • @aishatlilshazy6416
    @aishatlilshazy6416 หลายเดือนก่อน

    How can one implement subscription in a mobile app ?

    • @PaystackHQ
      @PaystackHQ  หลายเดือนก่อน

      Hi Aisha, you can try using our subscriptions api here - paystack.com/docs/api/subscription/ . If you still have any issues setting this up, please send us an email via tech-support@paystack.com