AL lPyment methods fully fucntion onstripe and paypal on sandbox
This commit is contained in:
@@ -640,10 +640,27 @@ class CreditPackageAdmin(ImportExportMixin, Igny8ModelAdmin):
|
||||
'bulk_activate',
|
||||
'bulk_deactivate',
|
||||
]
|
||||
actions = [
|
||||
'bulk_activate',
|
||||
'bulk_deactivate',
|
||||
]
|
||||
|
||||
fieldsets = (
|
||||
('Package Info', {
|
||||
'fields': ('name', 'slug', 'credits', 'price', 'discount_percentage', 'is_active', 'is_featured', 'sort_order')
|
||||
}),
|
||||
('Display', {
|
||||
'fields': ('description', 'features')
|
||||
}),
|
||||
('Stripe Integration', {
|
||||
'fields': ('stripe_product_id', 'stripe_price_id'),
|
||||
'description': 'Stripe product/price IDs for credit package purchases'
|
||||
}),
|
||||
('PayPal Integration', {
|
||||
'fields': ('paypal_plan_id',),
|
||||
'description': 'PayPal plan ID for credit package purchases'
|
||||
}),
|
||||
('Timestamps', {
|
||||
'fields': ('created_at', 'updated_at'),
|
||||
'classes': ('collapse',)
|
||||
}),
|
||||
)
|
||||
|
||||
def bulk_activate(self, request, queryset):
|
||||
updated = queryset.update(is_active=True)
|
||||
|
||||
Reference in New Issue
Block a user