Skip to content

Theme Stripe Payment Page & Add PO Number Reference#147

Open
lopper wants to merge 124 commits into
frappe:developfrom
lopper:lop-develop
Open

Theme Stripe Payment Page & Add PO Number Reference#147
lopper wants to merge 124 commits into
frappe:developfrom
lopper:lop-develop

Conversation

@lopper

@lopper lopper commented May 12, 2025

Copy link
Copy Markdown

This update applies custom theming to the Stripe payment page to align it visually with the rest of the site, providing a consistent user experience. Additionally, it includes a reference to the Purchase Order (PO) number on the payment page, improving order traceability and supporting internal tracking needs.

erpnext_payment_page

ruchamahabal and others added 28 commits September 13, 2023 10:39
fix: update stripe redirect URL to include reference doctype (backport frappe#55)
…ct-issue-v15

fix: payment success redirect error
…kens

refactor: throw for cancelled integration requests
refactor: 'Clear' button on Razorpay settings
refactor: better handling of get parameters
bump all github actions and bring them to parity with erpnext

(cherry picked from commit 70d8ac7)
(cherry picked from commit 5b64754)

chore: Update formatings

(cherry picked from commit 58c92ad)

chore: resolve conflict
chore: extend supported currencies list for Razorpay. (backport frappe#141)
# Conflicts:
#	payments/templates/pages/stripe_checkout.html
# Conflicts:
#	payments/templates/pages/stripe_checkout.html
ankush and others added 30 commits March 26, 2026 10:44
refactor: clean up code to py39+ supported syntax

- f-strings instead of format
- latest typing support instead of pre 3.9 TitleCase
- remove UTF-8 declarations.
- many more changes

Powered by https://github.com/asottile/pyupgrade/ + manual cleanups
* did a bit of cleanup via pre-commit
* added custom field creation/deletion via hooks
* add scheduler event for razorpay
this is being done as erpnext's patch test needs a bit more thought
it currently installs v14, restores the site to v10 then starts migrating
* ci: add commitlint config file

* ci: add precommit config

* style: lint code
* chore: bump braintree

* ci: bump node
bump all github actions and bring them to parity with erpnext

(cherry picked from commit 70d8ac7)
Merge the current develop into version-15 and prepare the develop branch for further version.
# Conflicts:
#	payments/templates/pages/stripe_checkout.html

# Conflicts:
#	payments/templates/pages/stripe_checkout.html
# Conflicts:
#	payments/templates/pages/stripe_checkout.html
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.