I have two Django tasks using Pinax badges and DJ stripe I would like support on. Please provide quotes individually for each of the two tasks separately.
1. PINAX BADGES: I currently Pinax badges installed, and pages set up. I have created a badge model as shown below. However, I would like to add an image to this badge, and display a list of obtainable badges on a page as well as show the user the badges they have already earned. I am struggling to do this – the page here shows the badge count, however the list of badges does not appear, and users do not seem to be awarded the badge.
2. I currently have Stripe setup (using stripe's inbuilt checkout sessions) and linked to dj-stripe on the django admin. Subscriptions are syncing, but single one off payments are not (although they are showing up as a webhook event).
Additionally the following functionality is required: - Forms should only submit / model instances should only be created after stripe payment is successfully received / webhooks should create new model instances after payment is successful (payment intent data is being received by stripe, but not certain how to trigger this to input information into a model instance using this data). - Fields in the models – totalnetfees should equal the stripe payment after stripe's fees are deducted - For recurring payments, users should be able to edit subscription amount prior to their next billing date and only get billed for the latest subscription amount. - Unless subscription is cancelled, every month the previous month's model instance should automatically duplicate.