stripe-backend
النجوم١٣
التفرعات٠
آخر تحديث٢٣ مايو ٢٠٢٦ في ١٤:١٠
Stripe Backend
التثبيت
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
SKILL.md
readonlyالقائمة
Stripe Backend
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
Dev In Browser
Fastapi_Stripe
Fix Tests
Implement Fastapi Routes
Plan Only
Python Command
استنادا إلى تصنيف SOC المهني
| name | stripe-backend |
| description | Stripe Backend |
cast(object, ...) should not be used. Can you instead cast expandable fields to PaymentIntent, or whatever their expandable type is?from stripe import Charge can we use top-level imports instead of importing from private packages?customer = getattr(session, "customer", None) instead just access session.customer and assert that it is not null. Use the pattern for all stripe objects.auto_paging_iter for example stripe_client.prices.list(params={ ... }).auto_paging_iter()StripeClient is used everywhere and type it as such. When using this client, all API params should be a dictionary inside a params= kwarg.amount_refunded=0 when the charge is disputed. The dispute amount only exists in the balance_transactions of the dispute object.