Add on_behalf_of in payment micro-service

This commit is contained in:
jetli 2025-01-16 04:28:35 +00:00
parent 90bafec58c
commit a7a1263c73
2 changed files with 4 additions and 1 deletions

3
.gitignore vendored
View File

@ -1,8 +1,9 @@
.venv/
/venv_t/
*__pycache__*
.vscode
/deploy/.*
*.log
*.pyc
freedev.code-workspace
.idea/
.idea/

View File

@ -255,11 +255,13 @@ class StripeManager:
}
],
payment_intent_data={
"on_behalf_of": transaction.to_stripe_account_id,
"application_fee_amount": transaction.application_fee_amount,
"transfer_data": {
"destination": transaction.to_stripe_account_id,
},
},
on_behalf_of=transaction.to_stripe_account_id,
mode="payment",
success_url="{}/work-space".format(
self.site_url_root