PayPal Integration: As a shop owner I want to be able to accept Paypal payments for my product. #30
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Important: This was AI assisted. I value your judgement if there is a better way!
Title: Integrate PayPal Payment Option in make_post_sell
Description:
Objective: Enable customers to pay with PayPal in addition to the current card-based payment method.
This issue will involve:
shop_settings.j2).Tasks:
Add Input Fields in Shop Settings Template
make_post_sell/templates/shop_settings.j2Extend Shop Model for PayPal Fields
make_post_sell/models/shop.pyShopmodel, similar to existing fields for Stripe.Shopmodel includes methods for securely accessing PayPal credentials.Database Migration for New Fields
shoptable.(Optional) Update User Object for PayPal Account Link
Modify Cart Checkout for Payment Choice
make_post_sell/templates/cart_checkout.j2(or relevant files handling payment choices)Testing is Optional
https://git.unturf.com/engineering/make-post-sell/make_post_sell/-/blob/master/make_post_sell/tests/test_functional.py?ref_type=heads#L480-524
Deploy on merge
Important, we deploy on merge so we should have any database migrations ready on merge.
References
changed the description