Skip to content

Commit 85d2e87

Browse files
Merge pull request #233 from awesomemotive/release/4.14.1
Release/4.14.1
2 parents 42c8ec5 + 27d69ac commit 85d2e87

File tree

153 files changed

+5562
-4091
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

153 files changed

+5562
-4091
lines changed

CONTRIBUTING.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
## Contribute To WP Simple Pay
22

3-
Community made patches, localisations, bug reports and contributions are always welcome and are crucial to ensure WP Simple Pay remains the simplest way to collect payments on WordPress.
3+
Community-made patches, localizations, bug reports and contributions are always welcome and are crucial to ensure WP Simple Pay remains the simplest way to collect payments on WordPress.
44

5-
When contributing please ensure you follow the guidelines below so that we can keep on top of things.
5+
When contributing, please ensure you follow the guidelines below so that we can keep on top of things.
66

7-
__Please Note:__ GitHub is for bug reports and contributions only - if you have a support question or a request for a customization don't post here, go to our [Support page](https://wpsimplepay.com/contact/) instead.
7+
__Please Note:__ GitHub is for bug reports and contributions only - if you have a support question or a request for customization, don't post here, go to our [Support page](https://wpsimplepay.com/contact/) instead.
88

99
## Getting Started
1010

@@ -28,7 +28,7 @@ __Please Note:__ GitHub is for bug reports and contributions only - if you have
2828

2929
* We ensure that every function is documented well and follows the [WordPress PHP Documentation Standards](https://make.wordpress.org/core/handbook/best-practices/inline-documentation-standards/php/)
3030

31-
At this point you're waiting on us to merge your pull request. We'll review all pull requests, and make suggestions and changes if necessary.
31+
At this point you're waiting on us to merge your pull request. We'll review all pull requests and make suggestions and changes if necessary.
3232

3333
## Developer Certificate of Origin
3434
By contributing to WP Simple Pay, you agree to the Developer Certificate of Origin.
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
{
2+
"id": "dde0de95-33c5-4320-b312-807d66b85f0g",
3+
"created_at": "2025-04-03 00:00:00",
4+
"updated_at": "2025-04-03 00:00:00",
5+
"license": [ "lite", "plus", "personal", "professional", "ultimate", "elite" ],
6+
"categories": [ "features-functionality" ],
7+
"keywords": [ "off-site","stripe checkout","button" ],
8+
"slug": "subscription-payment-button",
9+
"name": "Subscription Payment Button",
10+
"description": "Display a single button and collect subscription payments with Stripe Checkout.",
11+
"url": "",
12+
"data": {
13+
"title": "Subscription Payment Button",
14+
"description": "Display a single button and collect subscription payments with Stripe Checkout.",
15+
"type": "stripe_checkout",
16+
"payment_methods": [ "card" ],
17+
"fields": [
18+
{
19+
"type": "plan_select",
20+
"label": "Price Options"
21+
},
22+
{
23+
"type": "payment_button",
24+
"text": "Pay Now",
25+
"processing_text": "Processing..."
26+
}
27+
],
28+
"prices": [
29+
{
30+
"unit_amount": 1000,
31+
"recurring": {
32+
"interval": "month",
33+
"interval_count": 1
34+
},
35+
"default": true
36+
}
37+
]
38+
}
39+
}

data/templates/cleaning-service-payment-form.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"id": "eb2e5b6a-3a08-4757-b9e8-49076518b9f3",
33
"created_at": "2022-12-15 00:00:00",
44
"updated_at": "2022-12-15 00:00:00",
5-
"license": [ "plus", "professional", "ultimate", "elite" ],
5+
"license": [ "plus", "personal", "professional", "ultimate", "elite" ],
66
"categories": [ "products-services" ],
77
"keywords": [ "on-site", "cleaning", "recurring", "service" ],
88
"slug": "cleaning-service-payment-form",
Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
{
2+
"id": "550e8400-e29b-41d4-a716-446655440001",
3+
"created_at": "2025-04-22 00:00:00",
4+
"updated_at": "2025-04-22 00:00:00",
5+
"license": [
6+
"plus",
7+
"professional",
8+
"ultimate",
9+
"elite"
10+
],
11+
"categories": [
12+
"education",
13+
"digital",
14+
"physical"
15+
],
16+
"keywords": [
17+
"course",
18+
"workbook",
19+
"digital",
20+
"learning",
21+
"education"
22+
],
23+
"slug": "digital-course-workbook-form",
24+
"name": "Digital Course + Physical Workbook Form",
25+
"description": "A form for purchasing digital courses with optional physical workbooks",
26+
"url": "",
27+
"data": {
28+
"title": "Digital Course + Physical Workbook",
29+
"description": "Enroll in our digital courses and optionally add a physical workbook to enhance your learning experience. Select your preferred course, choose workbook options if desired, and provide your details for digital access and physical delivery.",
30+
"type": "embedded",
31+
"allow_purchasing_multiple_line_items": "yes",
32+
"payment_methods": [
33+
"card"
34+
],
35+
"fields": [
36+
{
37+
"type": "plan_select",
38+
"label": ""
39+
},
40+
{
41+
"type": "customer_name",
42+
"label": "Full Name"
43+
},
44+
{
45+
"type": "email",
46+
"label": "Email Address"
47+
},
48+
{
49+
"type": "dropdown",
50+
"label": "Workbook Language",
51+
"options": "English, Spanish, French, German"
52+
},
53+
{
54+
"type": "address",
55+
"billing-container-label": "Workbook Delivery Address",
56+
"required": "no"
57+
},
58+
{
59+
"type": "dropdown",
60+
"label": "Course Start Date",
61+
"options": "Next Available Session, Custom Start Date"
62+
},
63+
{
64+
"type": "dropdown",
65+
"label": "Study Group Preference",
66+
"options": "Morning Group (9AM-12PM), Afternoon Group (1PM-4PM), Evening Group (6PM-9PM), Self-Paced"
67+
},
68+
{
69+
"type": "textarea",
70+
"label": "Additional Notes (Optional)"
71+
},
72+
{
73+
"type": "card",
74+
"label": "Credit Card"
75+
},
76+
{
77+
"text": "Enroll Now for {{amount}}",
78+
"type": "checkout_button"
79+
}
80+
],
81+
"prices": [
82+
{
83+
"unit_amount": 19900,
84+
"default": true,
85+
"label": "Digital Course",
86+
"required": true
87+
},
88+
{
89+
"unit_amount": 4900,
90+
"label": "Physical Workbook",
91+
"required": false
92+
}
93+
]
94+
}
95+
}
Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
{
2+
"id": "550e8400-e29b-41d4-a716-446655440000",
3+
"created_at": "2025-04-22 00:00:00",
4+
"updated_at": "2025-04-22 00:00:00",
5+
"license": [ "plus", "professional", "ultimate", "elite" ],
6+
"categories": [ "payment", "shipping" ],
7+
"keywords": [ "gift", "voucher", "shipping", "handling", "present" ],
8+
"slug": "gift-voucher-shipping-form",
9+
"name": "Gift Voucher + Shipping & Handling",
10+
"description": "A form for purchasing gift vouchers with shipping options",
11+
"url": "",
12+
"data": {
13+
"title": "Gift Voucher + Shipping & Handling",
14+
"description": "Purchase a gift voucher for your loved ones. Select the voucher amount, provide recipient details, and choose your preferred shipping method. The gift voucher will be shipped directly to the recipient's address.",
15+
"type": "embedded",
16+
"payment_methods": [ "card" ],
17+
"fields": [
18+
{
19+
"type": "plan_select",
20+
"label": "Select Voucher Amount",
21+
"required": true,
22+
"options": [
23+
{
24+
"label": "$25 Gift Voucher",
25+
"value": "2500"
26+
},
27+
{
28+
"label": "$50 Gift Voucher",
29+
"value": "5000"
30+
},
31+
{
32+
"label": "$100 Gift Voucher",
33+
"value": "10000"
34+
},
35+
{
36+
"label": "$250 Gift Voucher",
37+
"value": "25000"
38+
}
39+
]
40+
},
41+
{
42+
"type": "customer_name",
43+
"label": "Recipient's Name"
44+
},
45+
{
46+
"type": "email",
47+
"label": "Recipient's Email"
48+
},
49+
{
50+
"type": "address",
51+
"label": "Recipient's Address"
52+
},
53+
{
54+
"type": "dropdown",
55+
"label": "Shipping Method",
56+
"options": "Standard Shipping ($5.99), Express Shipping ($12.99), Priority Shipping ($19.99)"
57+
},
58+
{
59+
"type": "textarea",
60+
"label": "Personal Message (Optional)"
61+
},
62+
{
63+
"type": "card",
64+
"label": "Credit Card"
65+
},
66+
{
67+
"text": "Purchase for {{amount}}",
68+
"type": "checkout_button"
69+
}
70+
],
71+
"prices": [
72+
{
73+
"unit_amount": 2500,
74+
"default": true,
75+
"label": "$25 Gift Voucher"
76+
},
77+
{
78+
"unit_amount": 5000,
79+
"label": "$50 Gift Voucher"
80+
},
81+
{
82+
"unit_amount": 10000,
83+
"label": "$100 Gift Voucher"
84+
},
85+
{
86+
"unit_amount": 25000,
87+
"label": "$250 Gift Voucher"
88+
}
89+
]
90+
}
91+
}

data/templates/landscaping-service-subscription-form.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"id": "8fe5adce-6960-4a36-9cd9-a600426fee50",
33
"created_at": "2022-12-15 00:00:00",
44
"updated_at": "2022-12-15 00:00:00",
5-
"license": [ "plus", "professional", "ultimate", "elite" ],
5+
"license": [ "plus", "personal", "professional", "ultimate", "elite" ],
66
"categories": [ "products-services" ],
77
"keywords": [ "on-site", "susbcription", "landscaping", "service" ],
88
"slug": "landscaping-service-subscription-form",

data/templates/opt-in-subscription-form.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"id": "0ed465fa-85a7-4b9f-b7f1-c38d647e5248",
33
"created_at": "2022-11-01 00:00:00",
44
"updated_at": "2022-11-01 00:00:00",
5-
"license": [ "plus", "professional", "ultimate", "elite" ],
5+
"license": [ "plus", "personal", "professional", "ultimate", "elite" ],
66
"categories": [ "features-functionality" ],
77
"keywords": [ "subscription", "opt-in", "checkbox" ],
88
"slug": "opt-in-subscription-form",

data/templates/pesticide-service-subscription-form.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"id": "7672379e-d2a8-4590-9432-603d243c89c1",
33
"created_at": "2022-11-01 00:00:00",
44
"updated_at": "2022-11-01 00:00:00",
5-
"license": [ "plus", "professional", "ultimate", "elite" ],
5+
"license": [ "plus", "personal", "professional", "ultimate", "elite" ],
66
"categories": [ "products-services" ],
77
"keywords": [ "on-site", "recurring", "pest control", "service" ],
88
"slug": "pesticide-service-subscription-form",

data/templates/pool-cleaning-service-subscription-form.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"id": "0175921c-eb6a-474b-8190-a719ff08979e",
33
"created_at": "2022-11-01 00:00:00",
44
"updated_at": "2022-11-01 00:00:00",
5-
"license": [ "plus", "professional", "ultimate", "elite" ],
5+
"license": [ "plus", "personal", "professional", "ultimate", "elite" ],
66
"categories": [ "products-services" ],
77
"keywords": [ "on-site", "susbcription", "pool cleaning", "service" ],
88
"slug": "pool-cleaning-service-subscription-form",

data/templates/product-subscription-form-coupon.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"id": "9c99931b-599b-471f-b39d-2607c8283c19",
33
"created_at": "2022-11-01 00:00:00",
44
"updated_at": "2022-11-01 00:00:00",
5-
"license": [ "plus", "professional", "ultimate", "elite" ],
5+
"license": [ "plus", "personal", "professional", "ultimate", "elite" ],
66
"categories": [ "features-functionality" ],
77
"keywords": [ "subscription", "coupon", "discount" ],
88
"slug": "product-subscription-form-coupon",

0 commit comments

Comments
 (0)