From a3a8af47ab481a801e95dbdacae248bbcd0fee76 Mon Sep 17 00:00:00 2001 From: Harshit Gupta Date: Thu, 29 Oct 2020 23:16:11 +0530 Subject: [PATCH 01/45] Update Footer, and fix social icons position at center for all places This commit customizes the dummy footer, for all webpages. --- client/assets/css/style.css | 4 +- client/html/about.html | 45 +++++----- client/html/blog-single.html | 43 ++++------ client/html/blog.html | 43 ++++------ client/html/cause-single.html | 43 ++++------ client/html/causes.html | 43 ++++------ client/html/checkout.html | 43 ++++------ client/html/contact.html | 43 ++++------ client/html/donate.html | 43 ++++------ client/html/event-single.html | 43 ++++------ client/html/events.html | 43 ++++------ client/html/faq.html | 43 ++++------ client/html/index-2.html | 43 ++++------ client/html/index-3.html | 43 ++++------ client/html/index-4.html | 43 ++++------ client/html/index-5.html | 45 +++++----- client/html/index-6.html | 45 +++++----- client/html/index-7.html | 45 +++++----- client/html/index-8.html | 45 +++++----- client/html/index-9.html | 141 +++++++++++++++---------------- client/html/index.html | 39 +++++---- client/html/portfolio.html | 45 +++++----- client/html/product-details.html | 45 +++++----- client/html/services.html | 45 +++++----- client/html/shop.html | 45 +++++----- client/html/shopping-cart.html | 43 ++++------ client/html/volunteers.html | 45 +++++----- 27 files changed, 535 insertions(+), 701 deletions(-) diff --git a/client/assets/css/style.css b/client/assets/css/style.css index cf683b6..7a93fb4 100644 --- a/client/assets/css/style.css +++ b/client/assets/css/style.css @@ -3663,7 +3663,9 @@ img{ .main-footer .social-links li a{ position:relative; - display:block; + display:flex; + justify-content: center; + align-items: center; color:#9ea0a9; font-size:14px; width:42px; diff --git a/client/html/about.html b/client/html/about.html index ddbcd17..e109b8f 100644 --- a/client/html/about.html +++ b/client/html/about.html @@ -610,14 +610,15 @@

Susan hardson

@@ -644,11 +645,11 @@

Services

@@ -658,19 +659,11 @@

Contacts

@@ -701,10 +694,10 @@
School for African Childrens
- +
diff --git a/client/html/blog-single.html b/client/html/blog-single.html index 14cca08..296c475 100644 --- a/client/html/blog-single.html +++ b/client/html/blog-single.html @@ -468,12 +468,13 @@ -
Lorem ipsum dolor amet consetetur adi pisicing elit sed eiusm tempor incididunt ut labore dolore magna aliqua enim ad minim veniam quis nostrud exercita.
+
This Orphan Support site is a non-profit initiative, by Team Sanscript, and is developed under Autumn of Open Source (AOS). Our name "Sanscript" was inspired by ancient Indian language named "Sanskrit", and our goal is about spreading positivity with technologies and being an ever growing open source community. Follow our community to stay up-to-date with our other such initiatives.
@@ -500,11 +501,11 @@

Services

@@ -514,19 +515,11 @@

Contacts

@@ -557,10 +550,10 @@
School for African Childrens
- +
diff --git a/client/html/blog.html b/client/html/blog.html index 12b777d..fe9948e 100644 --- a/client/html/blog.html +++ b/client/html/blog.html @@ -569,12 +569,13 @@ -
Lorem ipsum dolor amet consetetur adi pisicing elit sed eiusm tempor incididunt ut labore dolore magna aliqua enim ad minim veniam quis nostrud exercita.
+
This Orphan Support site is a non-profit initiative, by Team Sanscript, and is developed under Autumn of Open Source (AOS). Our name "Sanscript" was inspired by ancient Indian language named "Sanskrit", and our goal is about spreading positivity with technologies and being an ever growing open source community. Follow our community to stay up-to-date with our other such initiatives.
@@ -601,11 +602,11 @@

Services

@@ -615,19 +616,11 @@

Contacts

@@ -658,10 +651,10 @@
School for African Childrens
- +
diff --git a/client/html/cause-single.html b/client/html/cause-single.html index 9ed8143..6591491 100644 --- a/client/html/cause-single.html +++ b/client/html/cause-single.html @@ -387,12 +387,13 @@ -
Lorem ipsum dolor amet consetetur adi pisicing elit sed eiusm tempor incididunt ut labore dolore magna aliqua enim ad minim veniam quis nostrud exercita.
+
This Orphan Support site is a non-profit initiative, by Team Sanscript, and is developed under Autumn of Open Source (AOS). Our name "Sanscript" was inspired by ancient Indian language named "Sanskrit", and our goal is about spreading positivity with technologies and being an ever growing open source community. Follow our community to stay up-to-date with our other such initiatives.
@@ -419,11 +420,11 @@

Services

@@ -433,19 +434,11 @@

Contacts

@@ -476,10 +469,10 @@
School for African Childrens
- +
diff --git a/client/html/causes.html b/client/html/causes.html index d602c75..37af480 100644 --- a/client/html/causes.html +++ b/client/html/causes.html @@ -406,12 +406,13 @@

Raise Fund
for Healthy Food

-
Lorem ipsum dolor amet consetetur adi pisicing elit sed eiusm tempor incididunt ut labore dolore magna aliqua enim ad minim veniam quis nostrud exercita.
+
This Orphan Support site is a non-profit initiative, by Team Sanscript, and is developed under Autumn of Open Source (AOS). Our name "Sanscript" was inspired by ancient Indian language named "Sanskrit", and our goal is about spreading positivity with technologies and being an ever growing open source community. Follow our community to stay up-to-date with our other such initiatives.
@@ -438,11 +439,11 @@

Services

@@ -452,19 +453,11 @@

Contacts

@@ -495,10 +488,10 @@
School for African Childrens
- +
diff --git a/client/html/checkout.html b/client/html/checkout.html index c93dadb..5e1b8fe 100644 --- a/client/html/checkout.html +++ b/client/html/checkout.html @@ -441,12 +441,13 @@

Payment Proccess

-
Lorem ipsum dolor amet consetetur adi pisicing elit sed eiusm tempor incididunt ut labore dolore magna aliqua enim ad minim veniam quis nostrud exercita.
+
This Orphan Support site is a non-profit initiative, by Team Sanscript, and is developed under Autumn of Open Source (AOS). Our name "Sanscript" was inspired by ancient Indian language named "Sanskrit", and our goal is about spreading positivity with technologies and being an ever growing open source community. Follow our community to stay up-to-date with our other such initiatives.
@@ -473,11 +474,11 @@

Services

@@ -487,19 +488,11 @@

Contacts

@@ -530,10 +523,10 @@
School for African Childrens
- +
diff --git a/client/html/contact.html b/client/html/contact.html index 3d0a6e9..d3af491 100644 --- a/client/html/contact.html +++ b/client/html/contact.html @@ -370,12 +370,13 @@

Leave a Message

-
Lorem ipsum dolor amet consetetur adi pisicing elit sed eiusm tempor incididunt ut labore dolore magna aliqua enim ad minim veniam quis nostrud exercita.
+
This Orphan Support site is a non-profit initiative, by Team Sanscript, and is developed under Autumn of Open Source (AOS). Our name "Sanscript" was inspired by ancient Indian language named "Sanskrit", and our goal is about spreading positivity with technologies and being an ever growing open source community. Follow our community to stay up-to-date with our other such initiatives.
@@ -402,11 +403,11 @@

Services

@@ -416,19 +417,11 @@

Contacts

@@ -459,10 +452,10 @@
School for African Childrens
- +
diff --git a/client/html/donate.html b/client/html/donate.html index 419e794..11e090c 100644 --- a/client/html/donate.html +++ b/client/html/donate.html @@ -342,12 +342,13 @@

Personal Information

-
Lorem ipsum dolor amet consetetur adi pisicing elit sed eiusm tempor incididunt ut labore dolore magna aliqua enim ad minim veniam quis nostrud exercita.
+
This Orphan Support site is a non-profit initiative, by Team Sanscript, and is developed under Autumn of Open Source (AOS). Our name "Sanscript" was inspired by ancient Indian language named "Sanskrit", and our goal is about spreading positivity with technologies and being an ever growing open source community. Follow our community to stay up-to-date with our other such initiatives.
@@ -374,11 +375,11 @@

Services

@@ -388,19 +389,11 @@

Contacts

@@ -431,10 +424,10 @@
School for African Childrens
- +
diff --git a/client/html/event-single.html b/client/html/event-single.html index 4f4085b..ec1c741 100644 --- a/client/html/event-single.html +++ b/client/html/event-single.html @@ -399,12 +399,13 @@ -
Lorem ipsum dolor amet consetetur adi pisicing elit sed eiusm tempor incididunt ut labore dolore magna aliqua enim ad minim veniam quis nostrud exercita.
+
This Orphan Support site is a non-profit initiative, by Team Sanscript, and is developed under Autumn of Open Source (AOS). Our name "Sanscript" was inspired by ancient Indian language named "Sanskrit", and our goal is about spreading positivity with technologies and being an ever growing open source community. Follow our community to stay up-to-date with our other such initiatives.
@@ -431,11 +432,11 @@

Services

@@ -445,19 +446,11 @@

Contacts

@@ -488,10 +481,10 @@
School for African Childrens
- +
diff --git a/client/html/events.html b/client/html/events.html index 4eba4a4..1a0998a 100644 --- a/client/html/events.html +++ b/client/html/events.html @@ -381,12 +381,13 @@

Donation for Early
Childhood Rise

-
Lorem ipsum dolor amet consetetur adi pisicing elit sed eiusm tempor incididunt ut labore dolore magna aliqua enim ad minim veniam quis nostrud exercita.
+
This Orphan Support site is a non-profit initiative, by Team Sanscript, and is developed under Autumn of Open Source (AOS). Our name "Sanscript" was inspired by ancient Indian language named "Sanskrit", and our goal is about spreading positivity with technologies and being an ever growing open source community. Follow our community to stay up-to-date with our other such initiatives.
@@ -413,11 +414,11 @@

Services

@@ -427,19 +428,11 @@

Contacts

@@ -470,10 +463,10 @@
School for African Childrens
- +
diff --git a/client/html/faq.html b/client/html/faq.html index 4aab06b..0d7f3ab 100644 --- a/client/html/faq.html +++ b/client/html/faq.html @@ -525,12 +525,13 @@

Frequently Asked Questions

-
Lorem ipsum dolor amet consetetur adi pisicing elit sed eiusm tempor incididunt ut labore dolore magna aliqua enim ad minim veniam quis nostrud exercita.
+
This Orphan Support site is a non-profit initiative, by Team Sanscript, and is developed under Autumn of Open Source (AOS). Our name "Sanscript" was inspired by ancient Indian language named "Sanskrit", and our goal is about spreading positivity with technologies and being an ever growing open source community. Follow our community to stay up-to-date with our other such initiatives.
@@ -557,11 +558,11 @@

Services

@@ -571,19 +572,11 @@

Contacts

@@ -614,10 +607,10 @@
School for African Childrens
- +
diff --git a/client/html/index-2.html b/client/html/index-2.html index cb51a90..d7860e1 100644 --- a/client/html/index-2.html +++ b/client/html/index-2.html @@ -1014,12 +1014,13 @@

A Driving
ForceOut of Poverty

-
Lorem ipsum dolor amet consetetur adi pisicing elit sed eiusm tempor incididunt ut labore dolore magna aliqua enim ad minim veniam quis nostrud exercita.
+
This Orphan Support site is a non-profit initiative, by Team Sanscript, and is developed under Autumn of Open Source (AOS). Our name "Sanscript" was inspired by ancient Indian language named "Sanskrit", and our goal is about spreading positivity with technologies and being an ever growing open source community. Follow our community to stay up-to-date with our other such initiatives.
@@ -1046,11 +1047,11 @@

Services

@@ -1060,19 +1061,11 @@

Contacts

@@ -1103,10 +1096,10 @@
School for African Childrens
- +
diff --git a/client/html/index-3.html b/client/html/index-3.html index 1fe1ac9..6edcb0c 100644 --- a/client/html/index-3.html +++ b/client/html/index-3.html @@ -889,12 +889,13 @@

A Driving
ForceOut of Poverty

-
Lorem ipsum dolor amet consetetur adi pisicing elit sed eiusm tempor incididunt ut labore dolore magna aliqua enim ad minim veniam quis nostrud exercita.
+
This Orphan Support site is a non-profit initiative, by Team Sanscript, and is developed under Autumn of Open Source (AOS). Our name "Sanscript" was inspired by ancient Indian language named "Sanskrit", and our goal is about spreading positivity with technologies and being an ever growing open source community. Follow our community to stay up-to-date with our other such initiatives.
@@ -921,11 +922,11 @@

Services

@@ -935,19 +936,11 @@

Contacts

@@ -978,10 +971,10 @@
School for African Childrens
- +
diff --git a/client/html/index-4.html b/client/html/index-4.html index 2bf3afa..6d358ae 100644 --- a/client/html/index-4.html +++ b/client/html/index-4.html @@ -995,12 +995,13 @@

The Study and The Town that Changed the Health of -
Lorem ipsum dolor amet consetetur adi pisicing elit sed eiusm tempor incididunt ut labore dolore magna aliqua enim ad minim veniam quis nostrud exercita.
+
This Orphan Support site is a non-profit initiative, by Team Sanscript, and is developed under Autumn of Open Source (AOS). Our name "Sanscript" was inspired by ancient Indian language named "Sanskrit", and our goal is about spreading positivity with technologies and being an ever growing open source community. Follow our community to stay up-to-date with our other such initiatives.
@@ -1027,11 +1028,11 @@

Services

@@ -1041,19 +1042,11 @@

Contacts

@@ -1084,10 +1077,10 @@
School for African Childrens
- +
diff --git a/client/html/index-5.html b/client/html/index-5.html index e3ac60b..e2bf771 100644 --- a/client/html/index-5.html +++ b/client/html/index-5.html @@ -715,14 +715,15 @@

Subscribe to Our Newsletter

@@ -749,11 +750,11 @@

Services

@@ -763,19 +764,11 @@

Contacts

@@ -806,10 +799,10 @@
School for African Childrens
- +
diff --git a/client/html/index-6.html b/client/html/index-6.html index 7514ba3..cdfadc0 100644 --- a/client/html/index-6.html +++ b/client/html/index-6.html @@ -630,14 +630,15 @@

A Driving
ForceOut of Poverty

@@ -664,11 +665,11 @@

Services

@@ -678,19 +679,11 @@

Contacts

@@ -721,10 +714,10 @@
School for African Childrens
- +
diff --git a/client/html/index-7.html b/client/html/index-7.html index 5b94941..aa89a73 100644 --- a/client/html/index-7.html +++ b/client/html/index-7.html @@ -854,14 +854,15 @@

Subscribe to Our Newsletter

@@ -888,11 +889,11 @@

Services

@@ -902,19 +903,11 @@

Contacts

@@ -945,10 +938,10 @@
School for African Childrens
- +
diff --git a/client/html/index-8.html b/client/html/index-8.html index a317765..dd93704 100644 --- a/client/html/index-8.html +++ b/client/html/index-8.html @@ -774,14 +774,15 @@

Subscribe to Our Newsletter

@@ -808,11 +809,11 @@

Services

@@ -822,19 +823,11 @@

Contacts

@@ -865,10 +858,10 @@
School for African Childrens
- +
diff --git a/client/html/index-9.html b/client/html/index-9.html index 12673df..54a1016 100644 --- a/client/html/index-9.html +++ b/client/html/index-9.html @@ -834,34 +834,35 @@

The Study and The Town that Changed the Health of + + + + + diff --git a/client/html/index.html b/client/html/index.html index a08667e..6b618f8 100644 --- a/client/html/index.html +++ b/client/html/index.html @@ -1013,12 +1013,13 @@

A Driving
ForceOut of Poverty

-
Lorem ipsum dolor amet consetetur adi pisicing elit sed eiusm tempor incididunt ut labore dolore magna aliqua enim ad minim veniam quis nostrud exercita.
+
This Orphan Support site is a non-profit initiative, by Team Sanscript, and is developed under Autumn of Open Source (AOS). Our name "Sanscript" was inspired by ancient Indian language named "Sanskrit", and our goal is about spreading positivity with technologies and being an ever growing open source community. Follow our community to stay up-to-date with our other such initiatives.
@@ -1045,11 +1046,11 @@

Services

@@ -1059,19 +1060,24 @@

Contacts

@@ -1102,10 +1108,10 @@
School for African Childrens
- +
@@ -1119,6 +1125,7 @@
School for African Childrens
+ diff --git a/client/html/portfolio.html b/client/html/portfolio.html index 2493aca..7ea843c 100644 --- a/client/html/portfolio.html +++ b/client/html/portfolio.html @@ -354,14 +354,15 @@

Our Portfolio

@@ -388,11 +389,11 @@

Services

@@ -402,19 +403,11 @@

Contacts

@@ -445,10 +438,10 @@
School for African Childrens
- +
diff --git a/client/html/product-details.html b/client/html/product-details.html index a5dd5c0..a4cbdc6 100644 --- a/client/html/product-details.html +++ b/client/html/product-details.html @@ -625,14 +625,15 @@

Multi-Way Ultra Crop Top

@@ -659,11 +660,11 @@

Services

@@ -673,19 +674,11 @@

Contacts

@@ -716,10 +709,10 @@
School for African Childrens
- +
diff --git a/client/html/services.html b/client/html/services.html index 88899ff..41a8154 100644 --- a/client/html/services.html +++ b/client/html/services.html @@ -344,14 +344,15 @@

Social Activities

@@ -378,11 +379,11 @@

Services

@@ -392,19 +393,11 @@

Contacts

@@ -435,10 +428,10 @@
School for African Childrens
- +
diff --git a/client/html/shop.html b/client/html/shop.html index d382910..0b8f9fe 100644 --- a/client/html/shop.html +++ b/client/html/shop.html @@ -562,14 +562,15 @@

Have Easy Tank

@@ -596,11 +597,11 @@

Services

@@ -610,19 +611,11 @@

Contacts

@@ -653,10 +646,10 @@
School for African Childrens
- +
diff --git a/client/html/shopping-cart.html b/client/html/shopping-cart.html index 3ac8e9d..47105ed 100644 --- a/client/html/shopping-cart.html +++ b/client/html/shopping-cart.html @@ -363,12 +363,13 @@

Cart Totals

-
Lorem ipsum dolor amet consetetur adi pisicing elit sed eiusm tempor incididunt ut labore dolore magna aliqua enim ad minim veniam quis nostrud exercita.
+
This Orphan Support site is a non-profit initiative, by Team Sanscript, and is developed under Autumn of Open Source (AOS). Our name "Sanscript" was inspired by ancient Indian language named "Sanskrit", and our goal is about spreading positivity with technologies and being an ever growing open source community. Follow our community to stay up-to-date with our other such initiatives.
@@ -395,11 +396,11 @@

Services

@@ -409,19 +410,11 @@

Contacts

@@ -452,10 +445,10 @@
School for African Childrens
- +
diff --git a/client/html/volunteers.html b/client/html/volunteers.html index 32a570f..5c643f3 100644 --- a/client/html/volunteers.html +++ b/client/html/volunteers.html @@ -392,14 +392,15 @@

John Travolta

@@ -426,11 +427,11 @@

Services

@@ -440,19 +441,11 @@

Contacts

@@ -483,10 +476,10 @@
School for African Childrens
- +
From 8c5c520dd6906f85586521e812a60aa075f1469c Mon Sep 17 00:00:00 2001 From: debargham14 Date: Fri, 30 Oct 2020 00:09:22 +0530 Subject: [PATCH 02/45] Config.php file added --- config.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 config.php diff --git a/config.php b/config.php new file mode 100644 index 0000000..48b9633 --- /dev/null +++ b/config.php @@ -0,0 +1,14 @@ +connect_error) { + //throw an error if generated while establishing the connection with the dataBase + die('Connect Error: ' . $db->connect_error); + } + //echo "Welcome"; +?> \ No newline at end of file From 8e63c1a3bdeaf2706929c153b569bef083e1efcf Mon Sep 17 00:00:00 2001 From: Bhavesh Garg <54619203+bhavesh1129@users.noreply.github.com> Date: Fri, 30 Oct 2020 21:38:55 +0530 Subject: [PATCH 03/45] Add Illustrations and Images for website use --- .../Illustration 1.png | Bin 0 -> 64129 bytes .../Illustration 2.png | Bin 0 -> 135618 bytes .../Illustration 3.png | Bin 0 -> 91791 bytes .../Illustration 4.png | Bin 0 -> 121789 bytes .../Illustration 5.png | Bin 0 -> 84462 bytes .../Illustration 6.png | Bin 0 -> 77523 bytes .../Illustration 7.png | Bin 0 -> 244486 bytes .../Image 1.jpg | Bin 0 -> 1607991 bytes 8 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 assets/img/Illustrations for Orphan Support/Illustration 1.png create mode 100644 assets/img/Illustrations for Orphan Support/Illustration 2.png create mode 100644 assets/img/Illustrations for Orphan Support/Illustration 3.png create mode 100644 assets/img/Illustrations for Orphan Support/Illustration 4.png create mode 100644 assets/img/Illustrations for Orphan Support/Illustration 5.png create mode 100644 assets/img/Illustrations for Orphan Support/Illustration 6.png create mode 100644 assets/img/Illustrations for Orphan Support/Illustration 7.png create mode 100644 assets/img/Illustrations for Orphan Support/Image 1.jpg diff --git a/assets/img/Illustrations for Orphan Support/Illustration 1.png b/assets/img/Illustrations for Orphan Support/Illustration 1.png new file mode 100644 index 0000000000000000000000000000000000000000..83e000920d945da122e89735fef1ad69e8d7cadd GIT binary patch literal 64129 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 Hc8~r81x(Vd literal 0 HcmV?d00001 diff --git a/assets/img/Illustrations for Orphan Support/Illustration 2.png b/assets/img/Illustrations for Orphan Support/Illustration 2.png new file mode 100644 index 0000000000000000000000000000000000000000..7c9967483591a0e4c5b696b0e9e5ee342037aae8 GIT binary patch literal 135618 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ℜ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 vL;nEKwNzJ`GXCg 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 YVu;iBY~e5@OQfLYT|HH#itV%i1BVIL;Q#;t literal 0 HcmV?d00001 diff --git a/assets/img/Illustrations for Orphan Support/Illustration 3.png b/assets/img/Illustrations for Orphan Support/Illustration 3.png new file mode 100644 index 0000000000000000000000000000000000000000..cfd61ec1eda9750d2fa1a1456a5903fd4d7f8147 GIT binary patch literal 91791 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≫Y-#;)972lyZ9V+NW(4!N}J^+DrtET6l@*fRoi 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 blFxid{YQaWZ2-VOp#Dl)S*qxz!RP-2rEBNv literal 0 HcmV?d00001 diff --git a/assets/img/Illustrations for Orphan Support/Illustration 4.png b/assets/img/Illustrations for Orphan Support/Illustration 4.png new file mode 100644 index 0000000000000000000000000000000000000000..4382fa5e1c51d3eec294475f408de699425b98d2 GIT binary patch literal 121789 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 z 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%0AlY!pf_yC6Lo>v5h>Sb)XDSgF;z}(c;xPi&l8|j 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 literal 0 HcmV?d00001 diff --git a/assets/img/Illustrations for Orphan Support/Illustration 5.png b/assets/img/Illustrations for Orphan Support/Illustration 5.png new file mode 100644 index 0000000000000000000000000000000000000000..7bcefc8be9eb51beba9838067d128fb06b998bc5 GIT binary patch literal 84462 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
  1. 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≦@1!VZ%7 zEZ2Ur_Q<+J)&?-EFv$uoQ7$MB`4i#fwn9v}Y0$ zHJ<{5?^`?(o3JR1>7J9!{AAU~w99?)gUqYu!XCa@soU*F7U;?i_Pv|DH7@o^3|#F_ zY2S4GfU@zzKw~mnlcgc}bFm(zIRU28Df;$#)`_zrIA=7AYm+>qdpu;l9s~EK@bWTqBAj;I3hq(OGc`v@;8Yq9 zHm8evF<(>_t_RP`(_X7RIjGuKZ9;STK^gcoCkHKOaZXZ>q9^;^QWJvkF$#;ff)$%v z2^)$<_pA=D2R(;iS)C=|X?uFiH_PG|2Chw-Yp0mT)S_WilEid41&`D|1S8b_el{M5 zWuakTu)kb>uUL9nkty_ae%x=iD^>Z5xxp0IE+}w+Ml|G0LC8(q(@ZtU)N)}8rTt>W zTYXK$U%dcL9e4fL{FQ%CaJH4A%S7&%;T z=hD~Q_*XNiC+p*Bp6*R=zw%yVqI5Gc#U81)kXIJWUR`K?P&_Ny1Sz?G`hsjJ-Uwch z5uAbZS+wNdb$WK+U(9;KuWevP**9R=VRd2s@MMC1Rj9RX*!;whN@D)Lw{NQFX=HiM z`w7cCvN=&p&GCCX=cl2eZ^)7 zk`CR%ZA6dnZkE7-KEP@H!$|89sm3KC)2r6^8tpwd6y!GIzGa85B^2&PgPp2Lp9zyF zP^(V70rYGoTXR|;?fo=G&g%;E9cvvY$*Z^Ao`fn%l0o3l!U3|8>v~;$X%i8%Fvnk# z6w{oq^L0c{qVCaP+SdYxy?dX#+PZLPY>2aliae?kqz$Je^(#{Rs!egP3K!zS@dOmK zgHf{~Kik@Ld`IxavLWbA9@slGo#G+}u{4kdw)7$ZFsaMe5%{+ z^c^6D>YX&Z)^#^mPw$=kt0l`fF!5_@*Z_1Pe~~DVa4?$bWFGv zi>BHr&{YXARSAOc`w-Nw(iJ53hAX%-i*8j+mChpwOt_zH5t3nj4y!HjeR6o1 zH3lWv+@8ifi@~6hI19e-f1zX#n^4W_$n~E1g){%uSLn-Er>qiC@NVJk0RomcYnnyD z6m?Ztp3Cxd`NV#EH8}3%rEz-FbQ62REAC^H<(3{7GE1&k`ax>?n)?8K=~a*m51ai_ zuGVl^N5tp7#)-8pGGW%tg#+^4x=wRHOO@BgI@>3^z7F_l|BbKod5p!h`JBOV01OJ;JJm`TTbgyi)g$1?~IHZ>+_kGb;n>w@1ybgFV_cNmoq~@b z*DfAjb~94+Ub(F+NJ-Nu9>ZhAyGJ5EPMlUgTd8yh;wI4#9m#?1zb5O;UI*g$9MCJ?1I+=ou z#ipJToy@0VpYXZlNVJ%JctPYBD;(?)5cVs*^GCw2xUUNa55t+|6^l-aUj;N?D_$Ls zQD1JV>sp*h5^L-()DbCWH>RaTrKp>~x=Te-w^zYiwN02=#klIFFniilXn8kd5w1Aj zz5AniNt?5_R|)g%oeamNq_K-^(=66tAjs_71B2((_w&^4QT< zcc-(bzPsLx>Gm5F&(^J&0rxHRWJFewu>6@f?UC(HxE=|9=J)Qi9>q`l=_a(?Q09m# z)+KY5=Fc;s#wf7CRIJi!CgU|2e2D;yXzOiE2pYS<;a06^R;{nT$<0?yoVG#3#;qd4 zMiY+SmnXeIMSi(QBw^m&X2tm6!Sv+z4p9@k*zr@U+87yY)sn|EU2~&488MmNI|^@3 zGz5~hFdq||wKb-J^~@AzeO-R++SNQ|2zUykJ4U5{C3b7pU6_m+E}6E*B*>N9r7o~J zJroryNSx?HE>r%Y(5}P;6TH#0pkO*dppA?Qp2rDY+RgaB&v@DT;BECqh~?;!bIh?G zn2b~`m*Ppy*o%Pg#Uht0RSapABDNUrmlsXhy$Y_i`U;8sDYBgK5tsG$a&rEtBf(qN z7OdOf%Z$nJJvnk^80R$lo?aA}V0B??d|A#g^M-4+HIfVM=d9@O(5*WpgBu$82lxEb zqt}!gBMQgK8{BlRd!sLt#a?1lPDkd!}>ntnyKXrK7x=P>Wo)=ZkWn>Hu_t8

    PPH77XT8iH|t&4}-HBLX++Eg*Cc-y*T35of#|Z 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 z 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

    7lnXZNkd*7H)1678E&)eJyhihR3}Z}Y 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

    fEgDa)3>arf#yupxLIiI61} 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%0ACOG(lwRs@$r}!Z+hUotEnUZw=!n-QhVr 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 r8TP*FU^#Czh_x9at|t!X^eI0wAoIJ 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

    lDG>qgcT~(eIql^~ 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 |j%s5lak_9`h9D%&N}FzM!ShH(rPRvo)8q%w+( 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%0A|b;X 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

    TYf!6c#pY}qOpomaHh%@ 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 z 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
    e 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

    !t;|t@EpGxbNeiJ-G$OyL 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�Yy!3p#+pGpDnDwW1^ypvGEm$l2a)~@ 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

    _lO^` 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

    `M!2SJ-0gx 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 literal 0 HcmV?d00001 From 087ab16165aa4acd5b8634b4c263b5854c9f2899 Mon Sep 17 00:00:00 2001 From: Bhavesh Garg <54619203+bhavesh1129@users.noreply.github.com> Date: Sun, 1 Nov 2020 00:42:03 +0530 Subject: [PATCH 04/45] Content for Donate Page and its Sample Layout --- .../Content For Donate Page.txt | 11 +++++++++++ assets/img/Donate Page Format/Donate Page.png | Bin 0 -> 305799 bytes 2 files changed, 11 insertions(+) create mode 100644 assets/img/Donate Page Format/Content For Donate Page.txt create mode 100644 assets/img/Donate Page Format/Donate Page.png diff --git a/assets/img/Donate Page Format/Content For Donate Page.txt b/assets/img/Donate Page Format/Content For Donate Page.txt new file mode 100644 index 0000000..77a4d6c --- /dev/null +++ b/assets/img/Donate Page Format/Content For Donate Page.txt @@ -0,0 +1,11 @@ +There is no bigger suffering than being an Orphan. + +Imagine yourself as children wearing torn, untidy clothes loitering around the streets all day, +begging and pleading for money and then returning to no specific place and most importantly to no one. +No family to take your care, no person to share your grief and no support to provide you a healthy, growing environment. +Well, this is the ground reality how most orphans grow up and it isn't shocking that when these poor kids become adults, +helplessness due to lack of education and then unemployment gets buried in them to an extent that they even choose wrong means like crime to sustain a living. + +This life eventually harms the society and drains down the blessing of being a human being.  +By adopting a child today, you can not only add happiness to your lives but can also provide the child with a new life. +Un-biological or biological, the child you raise will always be your child and your family.  Adoption will also serve the society by returning them educated youth. \ No newline at end of file diff --git a/assets/img/Donate Page Format/Donate Page.png b/assets/img/Donate Page Format/Donate Page.png new file mode 100644 index 0000000000000000000000000000000000000000..929797b8c1ad7a723589cad9c49c4d3b4c093ffd GIT binary patch literal 305799 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ΞiV#jJB;$pN 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%0A`W zWZ<5C##Fk}c2z-BmAt!uKM=mOhhP#>4O{^7jXPBvu;v>_OvS>0KC$z7bA%cb&C_wip+3=Y7>jjn((XP9`yQyqd2GB&X2L&V|p;M5*wsGcsZ;~jW z_zdtiLct5q9MGDgEkKox7M%BuJ24MEoAViX+W=msz#e0A^(Nqa-wZ^03IE~|Cpc`J z%{tkxJFxRt|3qg_7PtKK5C)!@J&>#4njpx;d@+H@CqdN2GI zuWLKU&Ffd2j`m1Ai)$u|4b~4Sx=-uZ_ZQoMy=(FEO~e{VuPH7&6H8cp(2LZX{c}ij(&}X)6vnl zh4JTOvRYrUu!=-oUfye$IeY1*>=>y?nnztEs9$_F?j!4mYX5KQ>c9;bL6kdjCb@Tf22p0Rd9vAf>A6 z!4P3Day%-rzUanCgqJG*iWZeH2Gc}3haG)`s(LnUfv271IGaSsqzlS z?}9)bB9L$nuu{-6Noi`vDlHv=!~n+;k%rRJ!Cc0&`m+E`T`;*|GMn2_HSl8m*D6wzcssR~e zf%RzLQ=x*UM~?VRvl6Y&DTK|fOWI1adm^VgA3Cf;?oeyQH$dx^9UI5JzIau(fDdak zI#W($zks*i2**k&1gt6ZtlQ6ub9q|MiBf~a8Oj(gFLVn>#g}KhU%{;1k-tK44*Pw- z%%SZL_1kr$Z!IDAnq)9oYC%Fh>hx!cd#+D_akT<)lrC$0e(&Culhu{G~u7d4{NioQ#Z@eQ_-?fl1^+a;+uR z2`*f4Cc!oBvJXuO64#JiIj&K;T^7R#4T3V{Pzmr3sUI7kC;&O$pF1&C6pH^Z=6QidpV10cN z;TZ$|y*Lx3$S^!fx>O9v~C_~y3W?%L;V*kg-I%WAlWSNR3i zca9mj;3J%<@>DCpDx&fB#yEFbX1ZP-a5TFp*9OSIqaC=E#*>IGr}l$J7zf0gs6 zsjeUT&%y#=Jud4jTcE`&c1`Okd-p&-;}7gd%2AlF|`StOdc{Lhk($&P%oMl?_-s)Ia&e)D4Y;Uf{Vxd)>=Az?yhQk_)D!@auq+8;YZcv}SJyns{wHg{) zLe>fT&dXWW-ylh?5+mQxOY|P~C)a256YbSp3g*JLY3RwkR?+ho`}RFlEX8rN>H5_5 zu7@j?uowEe67x=NxDruAAjk`L))Rgt?4deS9~T?D;~+ne`5k;x@dHJP#KXC zIba!nggvPsCvHW=r0n$l3dkAi`N%Pkl8*6KssSX!aIG)o{>dNlq5YhQ%A*~FB&&ZkZx!sK}SdV8d z=s)YV;XnGd#Q)%nJT60&0Q!*MUhtV^^2l6A1n= z{k-CVR@P5oHSqXq@yTE}>+o%SqU+V{42>{zy#dTow8w`LAg^Ep4iJYbCHE3zXcvg= z+26>HDeo`iAQ4VS3UvXY3+@~Mudto8*`=o-Yt6XiHx_YwY1=am-j>pWQMwwGpMyR0cX&TR(sO zTG-q?3yn&nVz~>e0lE@apHnqcd^-@H6%9Mh#wCA$V;V`d+4$rS8AkDRhylB0{urgI z1w}HBb<7QfFL_PIDSj$sI=K)GsHhWSH6Q~z$rmu3N2mAc5Va0-ZgT-LJ$ z6DN4bgV*IbAUsiT*IfAx*Uj=K3YTI27ii1jeZGTZAtAZ8nh;Aiy z^)GL(PFJen&{dudb8F{)|1n&u$&8bOpyiqAD?+oA-C69+%$=i;Bvf&`RMg8FAH=K& zAt>~ik&TyVLVnYC!gx28*JIT}x;oW5gIiRuy?W7R-f;hMp)oZn7^6Jin0j<`iTgaU zl)HbKO4OCcoD6~n;Y>JC#c_LCOmv?w&-`j_hGt^Ib*hfU)@P)S(P_JCjk+7;Xd3QT zJ8JLg#}Yg`pp_I*w#`wo|)hEU}hUI7Vr&cMkObdOgcF*3FyOi zVo<%3@Jbr-pp2SEG<3RrJ2_#>m}nG!i-Uami@(2||2t@E-FkRT;_o=&L4~IJ8;n|q z)=zu6J;v<5-h zVDo@P5g6y*whK>XO>Fxq?)sl+)}&FkkHcWwvfd!ju~rQZn4)yz;*Ca(kp|3t0(O%N zBUex$VFF+5^qsyg^yumiASEXv=`E)FKIu+Ppr)+X7-?!QjR^a!r+Ff2(22sXX>eu$ zr7ccbWw;Cf1aO~TsVNFD*;tO9T*=PP;9U>70KgdV81(PD0Tyx91;_4dVuGd60i?r8 z^i@;ueU*P2dg`%UCEZ-Smf}+G;+0U1zkyl|7kO$KEFmHJE!;SOM+@wC<-M2#!)LkU zPn?4@G4nq6?^CBgXr2|mJo&aZIG`V8qlnBS4C|alFge*+Fkej|XFXt7QL(X!+c751GLlh3KI<(;s3s~tO zQ=7ytH?p&sKO7w%g2(fo#@P^o5VID<6wFjK11i8z+BT>_TtQjc&XwTB%a>tY_Q&tV zfldJzG^AkZMhCJ>cDOMz0pS1b+ggnYz%X@y|EW|m_ zBUY#gfHJX+O29&CHTD6xfU@9R(D)r|B%Zbc602qLp-ah+qf!6S z+Mrj^2~omWa36s^0&<512A{`3eNPPr`go=CrvQ3E3I>kfH!3l{>2W5hV=eXZoZ!R* zE-{T>2j+=a-@ktcUnU1~(djc+uHU<;<})%dm~M?0pnQ7u069|a6$5ugWCVtNzcVm` zdG_oXcfhT0;OlunAz-D{WpU-D>jfugr5@<4RNQnideHqsvq| zakT|UlN0{lho--K6&MZF{=VnfxJSANyKAywU!OPYxA1;4W<@!ey5V{IPHh(JpEJ26 z>Q|?{^>7C3#vae~DVt$%(2B0QplLJU+!(I2>^>llgq*A&1)MQNuT>X2rE>FNu+4d= z?d^x;l}D`BoTZ2BCEi$cxPT1okigE0wP3Y<*qE)5{nhj~)b#Ht93xuZ@J`T^j+M2< z%W$2GOELnJ$kC(zTGJaN-JqOUms7XSD6i7E(Pt?bUst;L^bRXoj`ji#3v0TcfSRi4 zrJkNHtP3qUpc|LwS?|?ngqC&wJ+NWtrVwZL3Xt>=a-dwgh%jw23_xoQ$0I6wUnq`* zf3svGeDwj&9}cQWOJMcf`<^|UL9lVDyCIYi7f*9<09nbky>LB%gMi$m^GXvdu;1|7 z$P5>v4F*F1&`(V-3jooUTY-RUbsr!!qcm@O0l--ztr|=;>_&B?&hxVZ{o9pV)>p~R zit_SKud7ck4ia76vv^Aerr=2&$kSe8xH%DuiiwG-S7rBI$$W5jd;Imb#mctr?8HgK zQ*hA1LiXm@R^-Qz&7cbRCC7u|wF5lJz7ihACcOQr1D_u5*{@GXgYse0-5U~uUZl4u zA{)ZBK0#En{<|@imlG@~c#zLmSGv!xaP^*n)vdoV$`111O{)5~e!DrB%C?Po^8=Ru zeYMGVX=u5jWD{n9oprUu-JzPiGF2c@Q@_X_k|%6?rFQ$sR&wp^u3p;bX762%qmHWt z!?S0E02U#X8|A@_z4X*gxaj#{5=x%FPdvg*2^ea6iHP|#rNC^I({-15faoCDKIpx_ z&6-$o1j8*2*v}4%){)Km+CFs?nU{RP#%a_^_NWOg+)4TQD~q~KAfs2cO!F2r6Zee$Qz*6Wec!C)~3fN=n9?R0YzCjbJX$Ffjq9-$hVBWD1zuo+$&rkQm_F-d;EK5w~4(hF&rJQ*VWZwcRwf9*SY%JKhEe*q|V6{(J#*Fl&Nh ztGtMSRP@eA0>Pz-0hrB^7x1XSqwSZ|jCC}jA~=X7ccusWaroK+poC!XMTcG9TcJK} zEN^-JMvKAxQU;sqYYiT)#Fl&7CWuUbSCk|%t-lDH%N3ocps`AI;yP)EABPpRX)1eK)!jD{I0xK+Rs z&>YN!5{%R!)Ba#B#nBwR*o+J7kr^a4H9|wMK1`?j7b9N0lGkG(OStUu#?C0^7+ z<7Y>cex2>5J54n2d)a-jNdJOnyFALoFQ}$w8!_2P+OjXhgJ z^=%oJLBRB;bJ|_Q8RG)scQeu^Ui$CsL`g)6d zM#Ot701_zScj@)|l~};VQTX|p;+<&d=UlmglF8x#qUWwBjvzjiAv%AVkl|#WKa1`1 z6cLO~HvJ902d~c{Y<~77p05>A?&pJ#&W_UHx#!;xk3Qa~TKV5un#=wR5f8>ZRHmeHOwZjFNR5bpT!S4n*K^{_1W_?oSKze!Wj z<6Pp6>Iq)Uc4z}iTcJ|o+9p+k;=72<-}>I#lczED-}ZA=6P5^f5)%1h#f5df4vAUW z3PYxG7p>2u+I|d`S0l#ux^eZWe7tvT-?+pEe*HKwX#E^a|1sM*RK)A&7@!!OB4%U2 zr6IZ9`3NfYt@iKj}T@UjAaRE52?TX}7>`5Y3qRt2EY0rPp9#}9BPA+(-8+ST5 zs*1R_Hd{aYP&Q>Mz~5rd9~^*>dZEEetX?qsK$CT_LKnx}{8EIljN}COfy}f|*MV*gTar9ytS2q(TIszXM?}BUq#V|h?*g#7FQ0L9xuG)<;nXm&s$9V zWrGuQG9Ci{s;oPIHJeLoTfJ#>pwI_;!in6^Y{nCt;FWlCf(x*ZmouJwZF&tG7&~Lw ziC?UCaFQeMQHgjx#J(#f$G~6~FM-*otb2@c0H=fXq~1nJ1F-^zuKXaPVZL1*ftF zK6(^2S-Z?a9wzmQs9KtfE`RJ0KtGRs?B7fOf{-Sf$_Y-ra9``E_Tj#|^_k^l{_s^y z1QSLjG`i*t7Adp!$4UO{#NUcT+Sa85hb&%Vk}H@R*6xU-%v9*&7hSEm7TtI?ZgkhY zxPSDe=@_@+;0(~-9$%%lNv_%*yprd{cY;se^438_FH(KT2A(pWY)kAMm-Fty$$0U&Jx<~auYl%Ecwu<2RlEVEoM03 zWh&RK2w>&tIye4m$Ho1^CAVu;AO+XN?}8tsBaH-Vo2PSdw%qj@1olR~wx3o_mC%m- ztd!_S*=57;>R@12@!I)JJT7zmx4nWxWwIF`e~XQM3WEbwi?wpuBZkKBAq`EmNU+B5 z8jvoL zJ|25SF1jJX+t3)W5zrlf``(XJnQ7PFukk6X*s80`*S?w*xC!d{-?wM3CMn7)`Gxhs zl5@8!gbk=s1@8{H#BN4i0W|9&)?{(T3F|D=uWd9=PL3oOvEw#2t|MP&E=|=9`!Hq` z*8L_#JImy=w5G682XT(p4IP}n)8Mz$?FnU;@mzZdlg+$9CS8)3$- z6>V+V;K|m5UjvVboyjKbS9zaYqXq8HiPr6xmr7oMwNwL?h4%y(wG2N^>N)v zG;}frvjZ6pQczXEoM?Km6w1O@zcNv!!*=#-$U-iKs97lXyWsp{#2U&EB#5IdaU_i?x<-)!xn zDeO2~90EypOV#(F#rDk;-wnQ;)?W=)SgBp+D*bcpkqyH;vXY4HsF@ie&G5ycXv761 znJp0E;nNHY7~A}fGMfRN-aflVeEI?X{pHKUNJUk1Be0bD+W6gvgoU6J(0^7urhs_N zP#+bW(Q_VUbad2Z?)IC311WcMGf#?<0RuP_*3bSra_&@gFnYOfKJs_8s-6-WF!E*C ztLgDePz)^-jB3p=zNX(*N&CFNU!^NOg%C(mRw>nQx7Fsn*Xa;G>maB81?$&>X}(rV zjoq6cT!n3O28U26sdh1H(N)X%+I-4BFj zGVU?$fWNTd;VlrO)3n4I<*hqT zN}SqxYJa6}&~sys`%k~}pQDNyf1X)}R4HUsuc17!L-o3<66;MmCHz&mjaH@Rcxf~- z;%tyh_*;s{jLsMJyb9AHF-^q%UMRB~W~0(loLT9yf7MFVE?4idT2o!dey8v==OBpx``8}ON zjF+##fwYCM5|+d5OZ9uXDRDU!woaX7NBXH@kN5VS`2_w#HPimrWgx%()LECFDCBo< z4^M_azt4&^)0(PTFM+jM$Lk6Llcg(Rhx_;ME0HU#KlVbc@rhxXNm^)Xb-TIb3YlX( z7_qOeR~trlmot8_2USq;_9$|dzOor+IP12leN_lJFTJ3tiW4D@IbUIXAiV^ z6l#(gx$jw@K&puL%+FBaf9m9aKFl8l=-e!~wR$9A8EG47$HXyn0zPAm52ah|;zG4bW^bTAwQesI=1 zKDIc&p{03g2ip+X=Egyb=ol4~D;;aS^7d|>L;$W?X;KQ&0MjcXc2GJ!3gIp`7{rJy zphM^-#crCe!2pn^CSlUQZqO6kk)JVN0V^6f;ZX(FXg51H))L(LGQawLaIrDPhHBA? zhcYiubAnCzr(5eLPPUz6uH4rA4w4xl6ZT_w*uPiL@PqDuFQIl;r1kKVLec1q1Am@65j{9i2=VjfqnpAds#!->yX`nKK4T zUI^XqF}{(BFALotOtnpW*Vfv~5SerIkP$R)R`?7tG@Bk5odd9-j^Q#Q3m4Dz$fq=k zj({;XcXhte=H5^RFkHSl9(mwO@mTUMA3Pl$d93`ud>CHFP=tQXCKQTsz8rlGtJWyc zs(EMl>|5ihnC7cIda(xV?e`v?_fp1CBgW7xrXEz(76^a(&xfRE*Lj8fkRN7WxI?*! zu{0!XWVJoYP)&Sq=|S`Q6jS+MpXh7u2Vf=D6|Vtm_gH3d9#|nLGsP`Xvj@!lrVa2t zoDYhA`ujdj0|ri8pc#2cSePQUYTjdgou!icS?0YG3W zgBvz8t9oVJpQHu_U39OG+VOgMphnQ0vd#lHTsrg1Dn5Dr3Xju;u!&|E6n2T3kdTl% zK=khu_VL}+p&VF@um!h(f#xj)64%WzStBb;wqO5S5aW>=jw?-i;GaKhzvjUK%hzK4 zM88EPqXe0kxX_6aZQJZIZ_v{2+e^z-c z$EX`(M_0>b7l(T+$r&c7kRZ|+@#_U!Zt@T% zmWagzjEQ~~u#O1%>c*MH7zq5My1Xq1GT1u6AkjW8e$Y}}J-fuCa5r@sm8$QaA#4P+ zg7}A+fScrbG;PcZI%vm+D(O=W*9+tKUz6ekH#X*?uMFYOGguakQD%~L3f&ok#4E$_ zhzrNU4iAq&Dhgi^F~XD67V<~Zg%Do7`u{uZN&!9=5|?Lt2tQfORa#-}P-!|n)bnio z3JpCksV`;iE_Z0l1Vlubq0%U6s`o4PIo##b!t#k;RcSq_1ITuz`EI&b=8(11g!srT zClu<~towcbQrw~QPGX6Ov~!M+a@I%Yfbs=vy(glhJFbT*tN;_NhkMMiZQ zc!vQO!(=PI5+FVJIgk_rgIy4U6Ok-Hj?H4`v@&9U7Agp!K164 zZ%Vgw@ItkFsG31Ko+sH*9J7-1=?)`ZD`8*JlpsA56XElt8CXjTqW+bo54{a2>oi{b z5-~lJUKzgvbNPUdiXqZTGQd{*Eq{5_?cDmo-1_UAM-)@IL`*;T!ENE!wf!*xTHi2T ztn?Gu*^Fp#rAk}A2E9-ebGuk`ItwutLyT(s$UtvbO^V#YFwkrkH-csb6xqsJT7fQF z@KbH=L=Bf+KGk%w&)8)B*#!mNZ|{CRCJBm{^7Wukp#`&W5wz+F*B&|Jhktiq<*pXe z0aQZgwAY&*;W>D@xD`{MmzJ;~*M))j)bXConrW)Rd1Uj;HEQ67;;`eZ@M4XVGNaP{WUO5l-=_4^l20U)|2Rxjzuo zLp7gXx?^TdHe4`I76}xz?MIqHFktBW!T9~=e!f6G^2YIYYVRPLmMjl7sc$^hzDCP` z$l0VoOS(Yoc{b*UmxZC4nKJU$`CUB8IJl*H#nwg8;6BUyZC)k$I)yLJXr7B z)Kkb>SauKrN#@{N?6A4AV*7CY% zS@HU~dp-h7ZE>`KmosJx;W3E_9Ged8?3_2gOSp|G*19J}LEK)aTs+ij%IB8Pzzy*| z)?i{%Rqp)Jg7yRPn4<*chvU4pjI8W`rpG_}JsoPrcdLhbKROSrlpRBiCo&G&$wwyK zbH!eo@51;)X#;*=)RmB1DAoo9bP`!8b8d?`E^qQQ^`P-Y!@4q%XE=v9k{`~A|`w})6C2V^*@&|*yjn>w#nzG%pXf9 z`az~NfYszEe7;iDU~**0uHOLhoE4Wv%3%q?)}~KwyGwl5v3B;-#Dvy0I(UHGycnP= zGEJ#*ZFZOzo(gZuCde!@n&v$HQ;{D$EfH*y9kLS=Dj~`1C~Iw#?Q`zBcr+;i91~%!Hx9)xj-)&>Im2|zz9GSF!-swZT zR7*x${Tdi=+}>Wo8!WsS5N2~0^0JXDS%V?xU#Q>vHFT|J%P~7ELTE)jG)K`($ILs{ z`Xn)*>42e1zZkEj#pbd@_Q9ssBwi^zVAysRC$_%GYVpI_oY`wNK_H zG2Z%lCosd8SN$3;MOT-scTO7p*J4{TScT9LW^|QBkp1ONq z1N!kI=tmn)Gx%K4@8Q$@vBi0cm~1itv$-k6xGy6m5C3+xnNIop`+B(hOQx9SybQZz zpPe9!C6Fz<@<#(;VlHzM@)RKprno_4Hu+k7x4c7!iVZBVAy5xV3 zEaJ7?ZAzH!;bh{rZ`JZ6UyAWpNH$FyMIYJ#p9vHQ z4orLZ@CGhZ5WlxK0@{^mIBA3|SW{I8G6p(Q3Q{^d->7T4%ppW<=S(6BMwqhIGB%!v z%BJ?FodtHGb3?A}FATi6EOM9q?d_>`K;B!!+0FjUeXkh0gz|D1!#XWGcX9_FoV)P> z$PaZ$S2U@YGQ=d{=Ard(%B0BK$_yco9rPWKdTU)YYEk`#GXbnnLNIE!*l=h`p7(Kx%KT|HzUJp=Tj>XzF)Z0V1Ay1P9*B#;>WC=|5MyoxK*`nZ*RIoNok}7=}rkL1q7tKk?!tp z1Vp4u>5}f0knZl3F6sIv=iYOUzxxk->)GIzN7-wxImeh|j5*%-)vsEs20Sv%v4bx& z)FLHDH+5aFh2|M+R2f_>XN1bGy&sTu-+%1{FnLK5fu{)GSAg85g`~HGOHF8bal8Qn zdAPjcGqo^XuUhiDyVhSVUUQ8kr(*os+4_X~3MB{%8+@?K^qLt6Cc!$@8#>Tz39>e0 zUG3klz~>iBd2s|tqHh{YUZ|o)s=s-eCY3v?{WSl5jPze|uw?h}375dq6$Xq<3C`4~ zTIzt0=5J+Wxa%H1_8E}xko6Og!a!nad>b5)pjw5Xh!$TzdYM{>?SeH~uG zY&rS^2ZiPWzmo+7hp$rs7&Kc#E+iJfn)iG9 z_;zelGr(r)Kk=@x3V=(V^23YV>ebAF7jb;{-~+G9r*fr4UK*{tnXU!Tzv4^qZK~($ zAwDIpxtP9i=0)*B@fho8p*ik{H}(QgMZQ+A-B?*ElpAT-Pc6mik31r4MHD?A858#4OMI^V*cL(o|J`tpH2*S%y^C1sTg%e2B zlMsZ#{C z7##77eq7sM3}^C3BQ5vzAfl46V&;a;w{*`C@vOQh8+#M=ITsJ3E9XBcntYW#5>_rW z+6=Oql}lS&?eM=t0ZEfK<_N=3Q#qVo3n>G+iNX6QVZ<11Lqr(+xGhKHi0#nTH<8Rq zS1P&Hly2D+6TfhC#2vokj>r=PH*#w9S zK2jQ4hvPE+7?Ts&vL(Jt)3mr}K^Qwsd762l+;89f|980Vf<4OI+8L~H24JYi=f?` z{9LFLw9P_vYFJoHVdTnnzE_j5)?>}5X|FNwQZuJ*w zF!E=6boqO9w)1XU&U0|`$FLuA!=i~g4XE|HCfmp6Gr0>3adSuY(lb|b>p+q~wDmGP*%d=LngAU&SHuK|36OwC8g ztb(dkJ%oOjB|!6~_QChPM;%MwhHc=Q(Cs{%Jv@N@SC1+pZx{hW5;6kk+`8%Z+u58d|CV)d@*^bNVj@&(`)5@k`4v^Nrxb3D zSHEIx-C2DA;yUY^V{^#Arshyuh7K)UYHXMeZvCW+n!Ib+a6^NnDdTfOHH&K${0msJ*zhXrH& z$bpwwNg6_@q$=4H%hBPuN2HSQpeOYkx-d3shs!P1`=xh>EFg|^p0}kJ)T~%6y#piw z1~=6LwU(nUE!BM92haeU5=uOGo{_a0rZe~SZ|4V0NfU&u@^hx{1=>yt+~-wciL*w| zjIMLe2F{z#pzwj0Is5z~diP}?tj*j0s(D{&Dm8-gvAEwoLRG&ormGYW&pPja&JF=* z^<>S8gfOEA5#q2<5EZ<&7>zOIfeic^6NI1h;fcd8E_uK1)522gkG!x5)>0bYE`;3) zTb?(>Sa-4j%h^rpxv2EZO<2HuTzk_++`071tO=YE%ENV^j;X$w^-*X`ip*v_AI}DJP=>(); zUF>@^{_tMB!%Z)KP%C2zWVX?*Tys@`R^^Q)x!PU5CO>O#I6hNZEFE;&9@@SGcOIQhhDp$;-birLvI}>V> zjSst%%>>Bm6LG$glvKrqHf$r$gokE8!gSM*Xp?2e$MbE2U$^QjH&R+eAx9l?^OgWew~Z=U31LjVx?we7IIr`AyF5Mu(? zSdLtK&XE2MLhZFF8i~g;i>BR7-F_)MHf-kI{dsBg>zT>Yvb#cS19cUtEZWMc=`GXe zTv{GuKZv}#k8Vl)Pq2hWucCWGF_H#OQn!W0{(J4jG=yKRGp?1iZ^R9~KVa0%xjgGS z;u0x2?EAh3zxFfNx*JoGV$#bAlH9A9P3W@vHFN($CTBfjB1bWwq-n`+&U+d3Il-a{ zM2w!fHP-HL;<&7I(!|75FJw0fa}x#07Wy+FJV2{{KjBoHl)_2FM)onn>P)E5TEzsQ zE?zWKzC}_tE5m-M$82e(8=UZU9j*9(oD#x2bBxU6cYx)qPRRa7h1pF*)iS9<7epQ+ zVs1JlrK|mSFTkRTR7^7CJ?7UaXT=K)vmZTrs$S>MQ3?28?JI=*_o9WP8>s^92C|3& z4fRV(J{~9b*I|nU_miZ&(2?R4yBF{FS6--63JoSslG=BzFOOLhlo_dD`RSb{#p5y% zEiINAb0#YlW|t}oK!6h6 zCl+V4Z>1IF?dxBh3BiZ0aOp zh65iJOr?|Bq%@9I4FVAE+GkzI*=XU?E@j%G+G1kpT+(r88uU}}r8VT;M zw|-WqsjK_9PO@|ZMC*%5s8kH`?T`|ObIC(FwqN*MDf<(xHz#8bH z?{<)IIt;(AgKxqe6E`xL&9fl72s#=N=4vi6?P@bPi3kzANujIVk2-{cJhs==%o(XA ztR}ENTK?g@5da(p)6QMLem~@WA~)1#R)@y{TjvlF+)|A9&}cAVtaug-cFa2~gg zZiF)%@6lGhA^&@tvhbA-XOlTsm>>Z#ZRae*neS*bA+^=P2TLV}v#4KKW<#H4ry>T3 zy`Q|6SDW(_-PNsPvOv+1Gh(W6w)8s9FwiDgomL!Ia z;H(AHJLOs6^sF4E1{OlLvbT1W_KVM_L7&x>rLr|B6OI$Y1Mv};LyWKTde2pv(MBv% z!4yC(hcB~;Nu(^0!U+S9dJvs&KiJxt&>z$n4;S9~yid|RR<0K$8LoA;<{QMdTX+|* zJqNNeN=2CQ+b5V z;>zM+kqFd=ZY{Mqn(YJF*bGp7pmc#V_`+|*Uu|{88b!Q8CG`|m-X~8tm^+`MC4=k=g6Trv;YGk_u}2n1u zlK2`?P?5-KdcSKrH^^r$nu$r`y(d+qmA$9)Rl5}9V(Ef!-fk}1X7<-_9{;h}N{H(H zQH|ro+7(zq#@nF07*$$rDPgn` zlUM4xc2*;=q7l4wf58M4(6NhTi5DUz4-Se8N2+~aVHT3OBQJSqrG2{gZ^I<*8T)0_L{d>dg-1=b+JhxWHaX*uwL+P_lX^o2D+2S7Wv4{nHaKaa);Y<_^+ne4!OS$n?eWbsQ0J=0PkJ!2C|^uvlXKC45S z$V4jbXbCBjC53g&aCKpH{_zeF3zp_T8Gcc_K=OJrdb8VgU?=*W<5vQq=4}M##E7u* z7*ypqx5B2*lw#sEv}Xwh`n$%4l(-(zLI&&+;xK8R*AGwCbJ=37mJA*7743NJ%WWoO z;l8lgm;bRyV*2MD(WYA*lV^>-R^rwmq}9VKnVXiB1Ol-$N~tpShCwNI0vUH^BG>T7 z(g`!UOV#ch)F`ZkQQ%J*G}$q3E=Yf{$qA5-0U@cg+Vh=<);o;(aJ6q^+07+faCOJi z*Fi)YNa1GSYoazi1w^kOv16$f!J$%7B1m zr@n0M=P_}NZkZa*;M{b#XTG0biI`X2&;J#f*|U91wJ@O`)MO>CFqTnj!2a9WK390P z;46CRv_RvTbHlYrl#ySczA3FgH98)#Nii{uz0qOFDx5p!c+C%D9ArTI-+9g5oq+*MoBv|f&K9G7eb>m%F!GX3^*RH}dGJH*n)Ti*Msd#u-! zHLCr?rd3C-o-8^5Fm2O;QQB5}oJ;>Mu^cGEN8cQ}tM0SLn%zD#u<5fDinVMCx~6VC zx-I0^RKq!~+B=u=R+~vw_1NU^Ph*q$WAl@QI;e*yn!l#nL02x&l2%wxR%Vq85 z<#}?dt(H*6S46G_I||JbqD1;Po)Z$$dJ}7M**iV*o#&TB57%_;1ZZBTyTPm428(_( zwI>DPMn%%DZMv9T4=%6!OSO68VWmc2)#2qz`h1Ns%K9CM=ZWzqfl1aQGtOeB5p8$M zGc3u#aY0Zn_Urj_O~UQjYg-$`>F<~Qu0ZH0=g-9kUEsVgs&qv{B;@vXUm^Cz2$26G z)p?gua49C308m5tkxjd`LkI1vaiRvr%7spKEFcs<;8wU=AL*s>E~=Y}yzx5Iofifg zh(F-)QvKmjwtn|ADHp*Cx9)hCbT(MGFp0jJ;VD)Q=kvP8O5t>)ge>n8Z#;T~9}6*w z=}Q<>cgxbK&v+#VS#i#ib%X-$ZqU0Ni(zSbPt=g;l^4TevV-WW?|tur%l5;Gxs|n0 z=) z+Hw276O80T`jx|SPnq6G;weB?G5iq~JbzYIE09-OB%-Lqu|to3ktjbzL!ZQtI|CCw z7o}18!@+V4Xq~#7M2f_BGLFJol&gM>pWutWj(BZCZrgnt$#?Tb-4M;^wLHI3rJahN z)w)+vQu4y(Kq;w+mZj&sBQ6H*4>T_A$gI`&+9^p#1oZdIi8MN`@^Csl*(0V$amm)L z0ikQME{ztuoVUjqL)7D`Jl0-xjJNl7dbe)K6O9Ov?>Qp5NkCT zcj(>8Nm%M8%G(Z_HY+?m{R-Zkb()X0#A}eVp60N2Ueupo_sR3Ri|3NwICN0+-}Hwg z6(8D6+b+VH7#uW?AHdEx=A+8p9}kV_kV$=H@9hp#F!%mm1Z8Y%OYU`++yDYyHIkdV z^rMYxVq2}b*_7hf=E_BI8NT9k1gPfhmIe(R1g4Z|8F1{w=LJz#RWp0a{W|Z$Tu)8f zru(#2U;PtL(I6xEn-=f}8MtHo-ez1n_)@{jY#~nvPTB$P(cs$iq`GENLNP3|pHuZ^ zu~sWJ7LXPP4=OOqx2#Rq6eAQ3Ui9WhAaZ`PVc`I)eO|JMuukSRqYAq6q9@<|4OetV z-3;*sZ@R@LYBE>+N`J+s!O!y7EH$&aPiyA29=KJ5S|H374g`Lg znA#pIrM8DFPVPquTRLqw54V_jUJveH*smgLrxZq)$zihHv&JWnlLL?42-dyMs&v+=&x8gH{SarokKb??M5q#mpcieQ#`J~F$``$vJS#tGFK+t;eRv{!S zBtgf6Bl8ZF4~~Bnm<*TdFb=BMW3m~`%H*>^gIs8Rom*aKY4{F{<0r`l!-JK4@B*E9 zWW7c(z2ryUpw1EaZcBswmR;6K53X4CY&bIEY)b(?vXhj>b~6rx!Nx?840HAygSG!} zz(&;GMrL-dlwrIi%&x4QuO(Y*f7|o@3yiL_7RIxHu%sxWK#r-hsqpMq_VjM)+vUC44)tffAw@DuG#)C;=wrkxz@AGdt zJ(YtZ)2-U4_exm~y|vqSdx0c?Elmmx1JrP(^DXsvOt|hhgpu$Of}UTY>FKS1m64atSsuAGnk9@< zNX4qRM6qb+j+nBTjWeg%FWR{XXuAjqUU~@DE@*@AE=~8PoeI0UEhPNW((O@J{dO zt|M)#08HUSo$|f{HigvlLCtaqXhMm)PSPbqjGmezz<1Z^(38_}**kM(!{v(eNSrVJbn2-mGN*?w@%!Y|0KIQ&1qWWPenxsTyIR;uz;zZ9}-n0|3Xc zBAs``q+p46PTS^Y=heQ75#Y7g^@eM{yrs8Td>>R_fBkjez5L|&@J>wIX0zB&vPTeb5IITM`Srdc^8o@^4DwM>bFH@)1ZEiG^)(RgXq2l~<7QzT^WP1@iYxCnS*<8G|= zQ=RHosNs}`{vhm1K~~`%!6Lu z(Q=n>J{SwwRca6UcB<<%z2d+NN?xz)37y>WG4$I~Bt!9aR`+Uf%~=wfSsge=2l2!3Q} zG;tocYUmwknR&SP=Po-WD^OS_ZJIn%QG*M-!e_Dj(%wMZx6#|SZ6HqNY2jAhufxpu z!2}Ahbf_{IuWxQr8VUUq0ZTW76xPzZ)R!g@h(A=P)w^dK(VGb@j+(NIR8FP z-T%gJp93SFj6)qKwXcxpUy0-c`t!@ywjNw*w7rh4K>%zLw!d~!lhNqG)!XM>BlI~n zHSpH&zHFwrOsyCUs%)mHY__PlMj6G!%R6|aK+t7A?YyK;6ek`j-GHH{Jq!AFJ%=>I z+e>I>lHaqRcHaIFxybGI15sf~jO9Yy#1vNssLX5Bc#Pbu9{W580L5x=OA9ALi^<8- zmOuYuvxNqnX3FJW{+ z#5ZGalBWg#w`Dx}7SmhWynni4&A-qj@SV5fBTpVaz|jM_vYp+e*+Dc}j%R^)P?bS5 zpLj=KK;R+SBR+r*5;|LsG;k};^+{XCZE8*`kO>qqFi=!Dmk#2wH(4pCXMDe2cJMg5 z9Z=R^MJZh#ljH1b_ELF)K`g$J*&#K@#PbQmC{i58xIZQ9Qt&6U)BN_ML;O0!gJaMg zc~G^*hV}O?%9|C;-xtqPQO0X7G-x_0j2QNxJzh|dxZJmr$undxwjT6DjqUiBts0_=Ha3IE0=AHHr&as*Iv zOy|G;LpYE4vGsXwBxfmRn8jyvr9fXLnbGWcvpKS!x&RG zwbSpnkO)`EM(AXsoS^mHxPm9=%=|*7M?PoIf{{i{KA=-yz5$z8N*$pU0{9bcj;Xc` z_G-tD*Rh5&>t>3br067oFche)7;KlnmM7(8q*1X#zu!&6aXB5hI2yVT^ub2r*?ym7 zm~wfO`mGO-LZ^!@L(#WGuls^Y5MxN-CU*84CFs6iE-+_QYC!$R46{B_hduXOVHOeL z&a_f0WJBT2e)5?CfdQS50Ug1j#Ntc;W?q9E;CQp()OdTtNh~vfu50fEFD4(sGfchl z%@aZd_Dq}Gb6@wP9i64tplBh*hLle%8DH_a?vKo{u{R6VgOzhT;qcP@k+8Z~>P)oT zV>*-yCgWZ_*K;XaBU>MC@g@Nku9V-Nae9+`+o~5M-GF)SBe+|`m8`lCc*Fm!!zVw< zCx=xEr#fP{ArS8CI*6(6z@Sf?sTqbV)`u(rMhEr|CY(iU%Hb>Tfk3?R(7<0uF1d=2 z4>tYLcNkZ!0{Vp3ezmcq`3k1YO;xb0^Sks})*4X;yZi#}-y`8Qu$sO@@^V}n0^C;7 zN0WqyWnivy<5sohxnJe0sa7f^jw*b-K65kmB4nW0vr5i19L`brhs4b`)Fkil^MLeyB8gjJIVl&{P0WwoJ6UW$vVB%?}&?~AnyP@gG5T;VCHD#RiD%0Lq zShc%~UkaWfnxpUhXQK+q(i?PWB}HsC9Tv@%88{e}T&53u-tOm9M&@wip%_HWnShme zXBVTW0NbR^q_Jg2xi_(U_BfsrPlqXOwaJ)d<P=`EJr{!W?H;v<_Bqx4;kPNE+xyi?N-A^vNQdLg zTk*#_Siye!+pV+~A|s=@;pyRq=9;c_7I-Y`D8)b4v9v+;ttJRYg>xs`Gp0mK$LL7l z!((Bkc&qGHFvTQ4l1cfHA!AbIccbh0cfy*>a_+hE^z0=dXed)hbp7B>1}hw7GyuB} z(5~POU@Flc<4=xy-=R2_(K8!bZdjG}P&jq5oyTHyc2)X#(~nvBKyvTn5?N6thzhJ$ zWl*iRc=9>b6O>sl_oG z#o{Q%)w?-P1B(4|B=97CH5k+3`? zw{||am{0mGkZsia(@(ijW;dJCooxW<3A=4UeL=q3=_7VIT;Kq)f)B7i2Ab|rwgiUO z6dpD`=A3SfjHRvaYe&MPwj@VTSt!(!ZGSH0k#C258v8BWW~6hgKudho^Y=>2@kw|o zcpnWszL(P!U>dF!`=f3|8yT7v0@P<+2nax^g9Y21yaPTa*jVA*W5R`zJFjW^a9|&T$m9=Ot{l1)`C&+>0j5O5Q zvV^{1_tWnk4>e23%9G==Xm6SH_Vc`PQ&DA-@)7s1F43tfyc(Q$t+1KkNGQ+>GFx;z zC3V><_6E0`0A}5*es!}_C^_*Tb5Ibq+;_%OG(RVP)mdGtgyx5ai&bQ4aygqa)6+8$ z`r+1Q-D6SmD7jaCp2WiSj2N+Pd?42@H&RsiCy3}|tKMYFGD8l0mzMm%N-0}eBD7t8 z6*#-$KnEV}HXF6U`Fx^HogKLOe9+bK{h-6!pl@?%<=AC{G55{uPB?CLB{Xt|ocBj4 z5QFa2C=II{z46irX%(is4eLioX_jD%3@RRk-VSJ>===4LqVKo_I~NxPCSuBwYIt{e zkf@Sr9xt-D0hV7g?(1_-)wj$>#;r;5zWrXVHtW24)#?TW9Yue!_5ui-!49e{+}xtJ ze@=lJc=oXwP+?m#qJVS4?|{&WnE;@Zc$_DxxGsbCug4(dm_F}xdR+Pw zEzZ0IEOz(@wWl;7UEzO{MZ21qd+#Tc{%x`jSw-6uX>)+-&z);W6ju0^sHkYo5J<_7 zCb`IoP_ybvpkgV>m(QO6I)-``-Gah3&A>co31KhetI%an{x~AUR1(uq5Sb&e$C3E9 z>BZ5052){yPc14nL|A>;Q^p?p;saPLJ{{&96oOIy+&VRw8Wf-fC2*|`_jhWpV#fkn zbv*bycHH7o1VQrI;$(A)-!9XdX1?zb?9JB^f`jX>5-oR|#(cGryGq`d@MsKeA@Uu} zcI!5%go3qWEtd-0jWdr?k%{vHa(HKv6CIr>CM^H$@QXc$rD7*Kh>!iCR+#;eM$RAR zKaPOp=K~0iz`v||!}Dk=N<+ty-3M}JL|tyfOGsU3$v5d9uC z0?RG87*HSkS_=4niFiB!S$}*Uw+muqqzot~gXG<&K|sD(ulkE#g}UDN zq?NL{7@gskJ9BnZ8>#Usi=}(CH1BgGb`Ij`i!rI`{?QM$zspg8#`OC_awRx_^2WPO zp`-g945i&k;5ln=dk+n|`soVx za8U-t@YpejiK9vA>1BdtiH8rNi5c1o9@-KO7lO1b0j>{(RNehudca-c-bJNJZ zC&E!TO`52u)`fxWI;Z|R^ZaGD`Nz}&M(=-uC~4v>+UJ;vpwvfBgieo(xa&}V{*mkH zWtZK(wY5@{In#fRBNtBK)R}GCP=EIg1@~Ld>i8mjTUrl#y5I~r%H&yaN`D}1OEgu$Mx-p2px}Ep1hNdqY|#mC zl~8>`6@2FQ+m>{^5z;;D;W9toW)p{nqu37CyltHfy^gKo2lk6?6rXSwtcUT z4K%bG7JU3?#b+X! zHsez`xH!6?YS#aS2gkTVstx(3`WilD2iLLLtja+t}E6&cvj$&zgqr`zo9nB{qlcI z&7%rqFJr(DKSgfO<7&;D5-pr4P>7}tJ3@d#M1g+$%n4iO8AA35Vt6NXcxRTh3^pNr z>%Wf+ynFH8*bsay41`ij1S|(K>;T!qK<(UM;ZlFuLd8bV#)pXrPPb|%^?S>*4ZFlt zEkMc32_F?6AC-T#j7t~t_RnAUHTIq&Sl48R6PA!b&P5aRHKIPI@4MX_H!X9_qA|0~ z3A2oeou?#tFGHY3^q|PeQRT7cNNad2-f_D!6glw$L^T8`T2s~%QlS95`}2x7b>NK< zv`0U;UJRPO!_g9CVn9ShX{U?cbu3L zClUi2M>=9+lI=wvv3-DNFMeE|mIavOzjGH7@_uxDJm4LTp0#JE9{YRZz|s|Nen+&h z{dBc)Qnk*&9>zV4iWv`)+*0jQ2|&;Xm`#FZ6j^Oy+5fzW7-_J=a-nQwrJmSHhs`cs zu(Lm3w-#1(d`T(gSCfe(!W{B(DLSK+YUd6W#5g=NW%VgG=(GVd`k=6 z>d%L!5ISHiN{cPRO>}VX>SV$RA!}f68H;u&Ab4VhBoZsePErg7k&K0n8-UK9K!(`- zwg*R=RV|K>s8%+%xD{)r&L_iv&ac>uSV|&d2Ar^sLPr-yMzY|1-vRgYT8jVZ5Spj`HrI_FELQ+i4dm% zuc0d$(f^q$g%sIba|~-fETjOa%HSW6jHz9)DxrL|nmu9v=R>p^pJKwGy4~;=&%*s% zGkBb`82QGwKKMZ~|2e%+ Date: Sun, 1 Nov 2020 01:14:42 +0530 Subject: [PATCH 05/45] Caption and Sample Layout for Home Page --- .../Captions for Home Page.txt | 7 +++++++ .../Caption Layout for Home Page/Home Page.png | Bin 0 -> 166590 bytes 2 files changed, 7 insertions(+) create mode 100644 assets/img/Caption Layout for Home Page/Captions for Home Page.txt create mode 100644 assets/img/Caption Layout for Home Page/Home Page.png diff --git a/assets/img/Caption Layout for Home Page/Captions for Home Page.txt b/assets/img/Caption Layout for Home Page/Captions for Home Page.txt new file mode 100644 index 0000000..33ee861 --- /dev/null +++ b/assets/img/Caption Layout for Home Page/Captions for Home Page.txt @@ -0,0 +1,7 @@ +Captions: + +~Blood relation does not make people family, love for one another does. + +~Adopt an abandoned child and give them the gift of life by making them your family. + +~Adoption is like giving a second life to the child. \ No newline at end of file diff --git a/assets/img/Caption Layout for Home Page/Home Page.png b/assets/img/Caption Layout for Home Page/Home Page.png new file mode 100644 index 0000000000000000000000000000000000000000..7b56b3f9bacc316a19d86459e7392b19715f5007 GIT binary patch literal 166590 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%0A)y) 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 z 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 literal 0 HcmV?d00001 From d7b5bb0ec5337d6cb8fc2cfb99f9d3996ee649c3 Mon Sep 17 00:00:00 2001 From: pwilson77 Date: Sat, 31 Oct 2020 23:31:54 -0700 Subject: [PATCH 06/45] Added composer for stripe checkout --- composer.json | 5 + composer.lock | 80 + orphansupport.sql | 2 + server/Payment.php | 29 + server/donations.php | 34 + vendor/autoload.php | 7 + vendor/composer/ClassLoader.php | 445 +++ vendor/composer/InstalledVersions.php | 218 ++ vendor/composer/LICENSE | 21 + vendor/composer/autoload_classmap.php | 10 + vendor/composer/autoload_namespaces.php | 9 + vendor/composer/autoload_psr4.php | 10 + vendor/composer/autoload_real.php | 57 + vendor/composer/autoload_static.php | 36 + vendor/composer/installed.json | 69 + vendor/composer/installed.php | 33 + vendor/composer/platform_check.php | 23 + .../stripe-php/.coveralls.github-actions.yml | 3 + vendor/stripe/stripe-php/.editorconfig | 20 + vendor/stripe/stripe-php/.gitignore | 31 + vendor/stripe/stripe-php/.php_cs.dist | 38 + vendor/stripe/stripe-php/CHANGELOG.md | 1291 ++++++ vendor/stripe/stripe-php/CODE_OF_CONDUCT.md | 77 + vendor/stripe/stripe-php/LICENSE | 21 + vendor/stripe/stripe-php/Makefile | 36 + vendor/stripe/stripe-php/README.md | 266 ++ vendor/stripe/stripe-php/VERSION | 1 + vendor/stripe/stripe-php/build.php | 25 + vendor/stripe/stripe-php/composer.json | 48 + .../stripe-php/data/ca-certificates.crt | 3476 +++++++++++++++++ vendor/stripe/stripe-php/init.php | 238 ++ vendor/stripe/stripe-php/lib/Account.php | 431 ++ vendor/stripe/stripe-php/lib/AccountLink.php | 26 + .../stripe/stripe-php/lib/AlipayAccount.php | 75 + .../stripe-php/lib/ApiOperations/All.php | 37 + .../stripe-php/lib/ApiOperations/Create.php | 31 + .../stripe-php/lib/ApiOperations/Delete.php | 30 + .../lib/ApiOperations/NestedResource.php | 135 + .../stripe-php/lib/ApiOperations/Request.php | 68 + .../stripe-php/lib/ApiOperations/Retrieve.php | 30 + .../stripe-php/lib/ApiOperations/Update.php | 52 + vendor/stripe/stripe-php/lib/ApiRequestor.php | 515 +++ vendor/stripe/stripe-php/lib/ApiResource.php | 120 + vendor/stripe/stripe-php/lib/ApiResponse.php | 45 + .../stripe/stripe-php/lib/ApplePayDomain.php | 31 + .../stripe/stripe-php/lib/ApplicationFee.php | 90 + .../stripe-php/lib/ApplicationFeeRefund.php | 66 + vendor/stripe/stripe-php/lib/Balance.php | 45 + .../stripe-php/lib/BalanceTransaction.php | 71 + vendor/stripe/stripe-php/lib/BankAccount.php | 132 + .../stripe-php/lib/BaseStripeClient.php | 266 ++ .../stripe-php/lib/BillingPortal/Session.php | 32 + .../stripe/stripe-php/lib/BitcoinReceiver.php | 71 + .../stripe-php/lib/BitcoinTransaction.php | 19 + vendor/stripe/stripe-php/lib/Capability.php | 87 + vendor/stripe/stripe-php/lib/Card.php | 142 + vendor/stripe/stripe-php/lib/Charge.php | 146 + .../stripe-php/lib/Checkout/Session.php | 88 + vendor/stripe/stripe-php/lib/Collection.php | 281 ++ vendor/stripe/stripe-php/lib/CountrySpec.php | 30 + vendor/stripe/stripe-php/lib/Coupon.php | 41 + vendor/stripe/stripe-php/lib/CreditNote.php | 111 + .../stripe-php/lib/CreditNoteLineItem.php | 26 + vendor/stripe/stripe-php/lib/Customer.php | 276 ++ .../lib/CustomerBalanceTransaction.php | 103 + vendor/stripe/stripe-php/lib/Discount.php | 18 + vendor/stripe/stripe-php/lib/Dispute.php | 82 + vendor/stripe/stripe-php/lib/EphemeralKey.php | 43 + vendor/stripe/stripe-php/lib/ErrorObject.php | 161 + vendor/stripe/stripe-php/lib/Event.php | 212 + .../lib/Exception/ApiConnectionException.php | 12 + .../lib/Exception/ApiErrorException.php | 219 ++ .../lib/Exception/AuthenticationException.php | 11 + .../lib/Exception/BadMethodCallException.php | 7 + .../lib/Exception/CardException.php | 84 + .../lib/Exception/ExceptionInterface.php | 22 + .../lib/Exception/IdempotencyException.php | 11 + .../Exception/InvalidArgumentException.php | 7 + .../lib/Exception/InvalidRequestException.php | 60 + .../Exception/OAuth/ExceptionInterface.php | 10 + .../OAuth/InvalidClientException.php | 12 + .../Exception/OAuth/InvalidGrantException.php | 13 + .../OAuth/InvalidRequestException.php | 11 + .../Exception/OAuth/InvalidScopeException.php | 10 + .../Exception/OAuth/OAuthErrorException.php | 19 + .../OAuth/UnknownOAuthErrorException.php | 12 + .../OAuth/UnsupportedGrantTypeException.php | 11 + .../UnsupportedResponseTypeException.php | 11 + .../lib/Exception/PermissionException.php | 11 + .../lib/Exception/RateLimitException.php | 12 + .../SignatureVerificationException.php | 74 + .../Exception/UnexpectedValueException.php | 7 + .../Exception/UnknownApiErrorException.php | 12 + vendor/stripe/stripe-php/lib/ExchangeRate.php | 30 + vendor/stripe/stripe-php/lib/File.php | 81 + vendor/stripe/stripe-php/lib/FileLink.php | 30 + .../lib/HttpClient/ClientInterface.php | 22 + .../stripe-php/lib/HttpClient/CurlClient.php | 546 +++ vendor/stripe/stripe-php/lib/Invoice.php | 257 ++ vendor/stripe/stripe-php/lib/InvoiceItem.php | 49 + .../stripe/stripe-php/lib/InvoiceLineItem.php | 33 + .../stripe-php/lib/Issuing/Authorization.php | 81 + vendor/stripe/stripe-php/lib/Issuing/Card.php | 59 + .../stripe-php/lib/Issuing/CardDetails.php | 19 + .../stripe-php/lib/Issuing/Cardholder.php | 39 + .../stripe/stripe-php/lib/Issuing/Dispute.php | 53 + .../stripe-php/lib/Issuing/Transaction.php | 43 + vendor/stripe/stripe-php/lib/LineItem.php | 26 + vendor/stripe/stripe-php/lib/LoginLink.php | 15 + vendor/stripe/stripe-php/lib/Mandate.php | 27 + vendor/stripe/stripe-php/lib/OAuth.php | 101 + .../stripe-php/lib/OAuthErrorObject.php | 31 + vendor/stripe/stripe-php/lib/Order.php | 81 + vendor/stripe/stripe-php/lib/OrderItem.php | 19 + vendor/stripe/stripe-php/lib/OrderReturn.php | 32 + .../stripe/stripe-php/lib/PaymentIntent.php | 125 + .../stripe/stripe-php/lib/PaymentMethod.php | 85 + vendor/stripe/stripe-php/lib/Payout.php | 108 + vendor/stripe/stripe-php/lib/Person.php | 111 + vendor/stripe/stripe-php/lib/Plan.php | 57 + vendor/stripe/stripe-php/lib/Price.php | 62 + vendor/stripe/stripe-php/lib/Product.php | 53 + .../stripe/stripe-php/lib/PromotionCode.php | 33 + .../lib/Radar/EarlyFraudWarning.php | 37 + .../stripe/stripe-php/lib/Radar/ValueList.php | 35 + .../stripe-php/lib/Radar/ValueListItem.php | 31 + vendor/stripe/stripe-php/lib/Recipient.php | 44 + .../stripe-php/lib/RecipientTransfer.php | 36 + vendor/stripe/stripe-php/lib/Refund.php | 58 + .../stripe-php/lib/Reporting/ReportRun.php | 37 + .../stripe-php/lib/Reporting/ReportType.php | 34 + .../stripe-php/lib/RequestTelemetry.php | 26 + vendor/stripe/stripe-php/lib/Review.php | 66 + vendor/stripe/stripe-php/lib/SKU.php | 44 + .../lib/Service/AbstractService.php | 79 + .../lib/Service/AbstractServiceFactory.php | 59 + .../lib/Service/AccountLinkService.php | 25 + .../stripe-php/lib/Service/AccountService.php | 381 ++ .../lib/Service/ApplePayDomainService.php | 70 + .../lib/Service/ApplicationFeeService.php | 125 + .../stripe-php/lib/Service/BalanceService.php | 26 + .../lib/Service/BalanceTransactionService.php | 47 + .../BillingPortalServiceFactory.php | 25 + .../Service/BillingPortal/SessionService.php | 23 + .../stripe-php/lib/Service/ChargeService.php | 101 + .../Checkout/CheckoutServiceFactory.php | 25 + .../lib/Service/Checkout/SessionService.php | 73 + .../lib/Service/CoreServiceFactory.php | 125 + .../lib/Service/CountrySpecService.php | 39 + .../stripe-php/lib/Service/CouponService.php | 104 + .../lib/Service/CreditNoteService.php | 156 + .../lib/Service/CustomerService.php | 353 ++ .../stripe-php/lib/Service/DisputeService.php | 83 + .../lib/Service/EphemeralKeyService.php | 43 + .../stripe-php/lib/Service/EventService.php | 44 + .../lib/Service/ExchangeRateService.php | 41 + .../lib/Service/FileLinkService.php | 70 + .../stripe-php/lib/Service/FileService.php | 66 + .../lib/Service/InvoiceItemService.php | 93 + .../stripe-php/lib/Service/InvoiceService.php | 269 ++ .../Service/Issuing/AuthorizationService.php | 97 + .../lib/Service/Issuing/CardService.php | 73 + .../lib/Service/Issuing/CardholderService.php | 74 + .../lib/Service/Issuing/DisputeService.php | 99 + .../Service/Issuing/IssuingServiceFactory.php | 33 + .../Service/Issuing/TransactionService.php | 59 + .../stripe-php/lib/Service/MandateService.php | 24 + .../stripe-php/lib/Service/OAuthService.php | 150 + .../lib/Service/OrderReturnService.php | 42 + .../stripe-php/lib/Service/OrderService.php | 109 + .../lib/Service/PaymentIntentService.php | 181 + .../lib/Service/PaymentMethodService.php | 121 + .../stripe-php/lib/Service/PayoutService.php | 127 + .../stripe-php/lib/Service/PlanService.php | 91 + .../stripe-php/lib/Service/PriceService.php | 72 + .../stripe-php/lib/Service/ProductService.php | 92 + .../lib/Service/PromotionCodeService.php | 72 + .../Radar/EarlyFraudWarningService.php | 43 + .../lib/Service/Radar/RadarServiceFactory.php | 29 + .../Service/Radar/ValueListItemService.php | 74 + .../lib/Service/Radar/ValueListService.php | 93 + .../stripe-php/lib/Service/RefundService.php | 76 + .../Service/Reporting/ReportRunService.php | 57 + .../Service/Reporting/ReportTypeService.php | 41 + .../Reporting/ReportingServiceFactory.php | 27 + .../stripe-php/lib/Service/ReviewService.php | 58 + .../lib/Service/SetupAttemptService.php | 23 + .../lib/Service/SetupIntentService.php | 127 + .../Sigma/ScheduledQueryRunService.php | 39 + .../lib/Service/Sigma/SigmaServiceFactory.php | 25 + .../stripe-php/lib/Service/SkuService.php | 95 + .../stripe-php/lib/Service/SourceService.php | 110 + .../lib/Service/SubscriptionItemService.php | 151 + .../Service/SubscriptionScheduleService.php | 113 + .../lib/Service/SubscriptionService.php | 124 + .../stripe-php/lib/Service/TaxRateService.php | 71 + .../Terminal/ConnectionTokenService.php | 25 + .../lib/Service/Terminal/LocationService.php | 87 + .../lib/Service/Terminal/ReaderService.php | 87 + .../Terminal/TerminalServiceFactory.php | 29 + .../stripe-php/lib/Service/TokenService.php | 42 + .../stripe-php/lib/Service/TopupService.php | 89 + .../lib/Service/TransferService.php | 175 + .../lib/Service/WebhookEndpointService.php | 97 + vendor/stripe/stripe-php/lib/SetupAttempt.php | 32 + vendor/stripe/stripe-php/lib/SetupIntent.php | 114 + .../lib/Sigma/ScheduledQueryRun.php | 37 + .../stripe-php/lib/SingletonApiResource.php | 38 + vendor/stripe/stripe-php/lib/Source.php | 168 + .../stripe-php/lib/SourceTransaction.php | 20 + vendor/stripe/stripe-php/lib/Stripe.php | 278 ++ vendor/stripe/stripe-php/lib/StripeClient.php | 77 + .../stripe-php/lib/StripeClientInterface.php | 56 + vendor/stripe/stripe-php/lib/StripeObject.php | 578 +++ vendor/stripe/stripe-php/lib/Subscription.php | 112 + .../stripe-php/lib/SubscriptionItem.php | 84 + .../stripe-php/lib/SubscriptionSchedule.php | 74 + vendor/stripe/stripe-php/lib/TaxId.php | 106 + vendor/stripe/stripe-php/lib/TaxRate.php | 38 + .../lib/Terminal/ConnectionToken.php | 23 + .../stripe-php/lib/Terminal/Location.php | 30 + .../stripe/stripe-php/lib/Terminal/Reader.php | 35 + vendor/stripe/stripe-php/lib/ThreeDSecure.php | 37 + vendor/stripe/stripe-php/lib/Token.php | 57 + vendor/stripe/stripe-php/lib/Topup.php | 63 + vendor/stripe/stripe-php/lib/Transfer.php | 130 + .../stripe-php/lib/TransferReversal.php | 79 + vendor/stripe/stripe-php/lib/UsageRecord.php | 25 + .../stripe-php/lib/UsageRecordSummary.php | 19 + .../lib/Util/CaseInsensitiveArray.php | 72 + .../stripe-php/lib/Util/DefaultLogger.php | 29 + .../stripe-php/lib/Util/LoggerInterface.php | 34 + .../stripe-php/lib/Util/ObjectTypes.php | 99 + .../stripe-php/lib/Util/RandomGenerator.php | 36 + .../stripe-php/lib/Util/RequestOptions.php | 168 + vendor/stripe/stripe-php/lib/Util/Set.php | 44 + vendor/stripe/stripe-php/lib/Util/Util.php | 265 ++ vendor/stripe/stripe-php/lib/Webhook.php | 42 + .../stripe/stripe-php/lib/WebhookEndpoint.php | 41 + .../stripe-php/lib/WebhookSignature.php | 140 + vendor/stripe/stripe-php/phpdoc.dist.xml | 31 + .../stripe/stripe-php/phpstan-baseline.neon | 12 + vendor/stripe/stripe-php/phpstan.neon.dist | 10 + vendor/stripe/stripe-php/update_certs.php | 19 + 244 files changed, 23758 insertions(+) create mode 100644 composer.json create mode 100644 composer.lock create mode 100644 server/Payment.php create mode 100644 server/donations.php create mode 100644 vendor/autoload.php create mode 100644 vendor/composer/ClassLoader.php create mode 100644 vendor/composer/InstalledVersions.php create mode 100644 vendor/composer/LICENSE create mode 100644 vendor/composer/autoload_classmap.php create mode 100644 vendor/composer/autoload_namespaces.php create mode 100644 vendor/composer/autoload_psr4.php create mode 100644 vendor/composer/autoload_real.php create mode 100644 vendor/composer/autoload_static.php create mode 100644 vendor/composer/installed.json create mode 100644 vendor/composer/installed.php create mode 100644 vendor/composer/platform_check.php create mode 100644 vendor/stripe/stripe-php/.coveralls.github-actions.yml create mode 100644 vendor/stripe/stripe-php/.editorconfig create mode 100644 vendor/stripe/stripe-php/.gitignore create mode 100644 vendor/stripe/stripe-php/.php_cs.dist create mode 100644 vendor/stripe/stripe-php/CHANGELOG.md create mode 100644 vendor/stripe/stripe-php/CODE_OF_CONDUCT.md create mode 100644 vendor/stripe/stripe-php/LICENSE create mode 100644 vendor/stripe/stripe-php/Makefile create mode 100644 vendor/stripe/stripe-php/README.md create mode 100644 vendor/stripe/stripe-php/VERSION create mode 100644 vendor/stripe/stripe-php/build.php create mode 100644 vendor/stripe/stripe-php/composer.json create mode 100644 vendor/stripe/stripe-php/data/ca-certificates.crt create mode 100644 vendor/stripe/stripe-php/init.php create mode 100644 vendor/stripe/stripe-php/lib/Account.php create mode 100644 vendor/stripe/stripe-php/lib/AccountLink.php create mode 100644 vendor/stripe/stripe-php/lib/AlipayAccount.php create mode 100644 vendor/stripe/stripe-php/lib/ApiOperations/All.php create mode 100644 vendor/stripe/stripe-php/lib/ApiOperations/Create.php create mode 100644 vendor/stripe/stripe-php/lib/ApiOperations/Delete.php create mode 100644 vendor/stripe/stripe-php/lib/ApiOperations/NestedResource.php create mode 100644 vendor/stripe/stripe-php/lib/ApiOperations/Request.php create mode 100644 vendor/stripe/stripe-php/lib/ApiOperations/Retrieve.php create mode 100644 vendor/stripe/stripe-php/lib/ApiOperations/Update.php create mode 100644 vendor/stripe/stripe-php/lib/ApiRequestor.php create mode 100644 vendor/stripe/stripe-php/lib/ApiResource.php create mode 100644 vendor/stripe/stripe-php/lib/ApiResponse.php create mode 100644 vendor/stripe/stripe-php/lib/ApplePayDomain.php create mode 100644 vendor/stripe/stripe-php/lib/ApplicationFee.php create mode 100644 vendor/stripe/stripe-php/lib/ApplicationFeeRefund.php create mode 100644 vendor/stripe/stripe-php/lib/Balance.php create mode 100644 vendor/stripe/stripe-php/lib/BalanceTransaction.php create mode 100644 vendor/stripe/stripe-php/lib/BankAccount.php create mode 100644 vendor/stripe/stripe-php/lib/BaseStripeClient.php create mode 100644 vendor/stripe/stripe-php/lib/BillingPortal/Session.php create mode 100644 vendor/stripe/stripe-php/lib/BitcoinReceiver.php create mode 100644 vendor/stripe/stripe-php/lib/BitcoinTransaction.php create mode 100644 vendor/stripe/stripe-php/lib/Capability.php create mode 100644 vendor/stripe/stripe-php/lib/Card.php create mode 100644 vendor/stripe/stripe-php/lib/Charge.php create mode 100644 vendor/stripe/stripe-php/lib/Checkout/Session.php create mode 100644 vendor/stripe/stripe-php/lib/Collection.php create mode 100644 vendor/stripe/stripe-php/lib/CountrySpec.php create mode 100644 vendor/stripe/stripe-php/lib/Coupon.php create mode 100644 vendor/stripe/stripe-php/lib/CreditNote.php create mode 100644 vendor/stripe/stripe-php/lib/CreditNoteLineItem.php create mode 100644 vendor/stripe/stripe-php/lib/Customer.php create mode 100644 vendor/stripe/stripe-php/lib/CustomerBalanceTransaction.php create mode 100644 vendor/stripe/stripe-php/lib/Discount.php create mode 100644 vendor/stripe/stripe-php/lib/Dispute.php create mode 100644 vendor/stripe/stripe-php/lib/EphemeralKey.php create mode 100644 vendor/stripe/stripe-php/lib/ErrorObject.php create mode 100644 vendor/stripe/stripe-php/lib/Event.php create mode 100644 vendor/stripe/stripe-php/lib/Exception/ApiConnectionException.php create mode 100644 vendor/stripe/stripe-php/lib/Exception/ApiErrorException.php create mode 100644 vendor/stripe/stripe-php/lib/Exception/AuthenticationException.php create mode 100644 vendor/stripe/stripe-php/lib/Exception/BadMethodCallException.php create mode 100644 vendor/stripe/stripe-php/lib/Exception/CardException.php create mode 100644 vendor/stripe/stripe-php/lib/Exception/ExceptionInterface.php create mode 100644 vendor/stripe/stripe-php/lib/Exception/IdempotencyException.php create mode 100644 vendor/stripe/stripe-php/lib/Exception/InvalidArgumentException.php create mode 100644 vendor/stripe/stripe-php/lib/Exception/InvalidRequestException.php create mode 100644 vendor/stripe/stripe-php/lib/Exception/OAuth/ExceptionInterface.php create mode 100644 vendor/stripe/stripe-php/lib/Exception/OAuth/InvalidClientException.php create mode 100644 vendor/stripe/stripe-php/lib/Exception/OAuth/InvalidGrantException.php create mode 100644 vendor/stripe/stripe-php/lib/Exception/OAuth/InvalidRequestException.php create mode 100644 vendor/stripe/stripe-php/lib/Exception/OAuth/InvalidScopeException.php create mode 100644 vendor/stripe/stripe-php/lib/Exception/OAuth/OAuthErrorException.php create mode 100644 vendor/stripe/stripe-php/lib/Exception/OAuth/UnknownOAuthErrorException.php create mode 100644 vendor/stripe/stripe-php/lib/Exception/OAuth/UnsupportedGrantTypeException.php create mode 100644 vendor/stripe/stripe-php/lib/Exception/OAuth/UnsupportedResponseTypeException.php create mode 100644 vendor/stripe/stripe-php/lib/Exception/PermissionException.php create mode 100644 vendor/stripe/stripe-php/lib/Exception/RateLimitException.php create mode 100644 vendor/stripe/stripe-php/lib/Exception/SignatureVerificationException.php create mode 100644 vendor/stripe/stripe-php/lib/Exception/UnexpectedValueException.php create mode 100644 vendor/stripe/stripe-php/lib/Exception/UnknownApiErrorException.php create mode 100644 vendor/stripe/stripe-php/lib/ExchangeRate.php create mode 100644 vendor/stripe/stripe-php/lib/File.php create mode 100644 vendor/stripe/stripe-php/lib/FileLink.php create mode 100644 vendor/stripe/stripe-php/lib/HttpClient/ClientInterface.php create mode 100644 vendor/stripe/stripe-php/lib/HttpClient/CurlClient.php create mode 100644 vendor/stripe/stripe-php/lib/Invoice.php create mode 100644 vendor/stripe/stripe-php/lib/InvoiceItem.php create mode 100644 vendor/stripe/stripe-php/lib/InvoiceLineItem.php create mode 100644 vendor/stripe/stripe-php/lib/Issuing/Authorization.php create mode 100644 vendor/stripe/stripe-php/lib/Issuing/Card.php create mode 100644 vendor/stripe/stripe-php/lib/Issuing/CardDetails.php create mode 100644 vendor/stripe/stripe-php/lib/Issuing/Cardholder.php create mode 100644 vendor/stripe/stripe-php/lib/Issuing/Dispute.php create mode 100644 vendor/stripe/stripe-php/lib/Issuing/Transaction.php create mode 100644 vendor/stripe/stripe-php/lib/LineItem.php create mode 100644 vendor/stripe/stripe-php/lib/LoginLink.php create mode 100644 vendor/stripe/stripe-php/lib/Mandate.php create mode 100644 vendor/stripe/stripe-php/lib/OAuth.php create mode 100644 vendor/stripe/stripe-php/lib/OAuthErrorObject.php create mode 100644 vendor/stripe/stripe-php/lib/Order.php create mode 100644 vendor/stripe/stripe-php/lib/OrderItem.php create mode 100644 vendor/stripe/stripe-php/lib/OrderReturn.php create mode 100644 vendor/stripe/stripe-php/lib/PaymentIntent.php create mode 100644 vendor/stripe/stripe-php/lib/PaymentMethod.php create mode 100644 vendor/stripe/stripe-php/lib/Payout.php create mode 100644 vendor/stripe/stripe-php/lib/Person.php create mode 100644 vendor/stripe/stripe-php/lib/Plan.php create mode 100644 vendor/stripe/stripe-php/lib/Price.php create mode 100644 vendor/stripe/stripe-php/lib/Product.php create mode 100644 vendor/stripe/stripe-php/lib/PromotionCode.php create mode 100644 vendor/stripe/stripe-php/lib/Radar/EarlyFraudWarning.php create mode 100644 vendor/stripe/stripe-php/lib/Radar/ValueList.php create mode 100644 vendor/stripe/stripe-php/lib/Radar/ValueListItem.php create mode 100644 vendor/stripe/stripe-php/lib/Recipient.php create mode 100644 vendor/stripe/stripe-php/lib/RecipientTransfer.php create mode 100644 vendor/stripe/stripe-php/lib/Refund.php create mode 100644 vendor/stripe/stripe-php/lib/Reporting/ReportRun.php create mode 100644 vendor/stripe/stripe-php/lib/Reporting/ReportType.php create mode 100644 vendor/stripe/stripe-php/lib/RequestTelemetry.php create mode 100644 vendor/stripe/stripe-php/lib/Review.php create mode 100644 vendor/stripe/stripe-php/lib/SKU.php create mode 100644 vendor/stripe/stripe-php/lib/Service/AbstractService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/AbstractServiceFactory.php create mode 100644 vendor/stripe/stripe-php/lib/Service/AccountLinkService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/AccountService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/ApplePayDomainService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/ApplicationFeeService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/BalanceService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/BalanceTransactionService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/BillingPortal/BillingPortalServiceFactory.php create mode 100644 vendor/stripe/stripe-php/lib/Service/BillingPortal/SessionService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/ChargeService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/Checkout/CheckoutServiceFactory.php create mode 100644 vendor/stripe/stripe-php/lib/Service/Checkout/SessionService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/CoreServiceFactory.php create mode 100644 vendor/stripe/stripe-php/lib/Service/CountrySpecService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/CouponService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/CreditNoteService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/CustomerService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/DisputeService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/EphemeralKeyService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/EventService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/ExchangeRateService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/FileLinkService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/FileService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/InvoiceItemService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/InvoiceService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/Issuing/AuthorizationService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/Issuing/CardService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/Issuing/CardholderService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/Issuing/DisputeService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/Issuing/IssuingServiceFactory.php create mode 100644 vendor/stripe/stripe-php/lib/Service/Issuing/TransactionService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/MandateService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/OAuthService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/OrderReturnService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/OrderService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/PaymentIntentService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/PaymentMethodService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/PayoutService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/PlanService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/PriceService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/ProductService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/PromotionCodeService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/Radar/EarlyFraudWarningService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/Radar/RadarServiceFactory.php create mode 100644 vendor/stripe/stripe-php/lib/Service/Radar/ValueListItemService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/Radar/ValueListService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/RefundService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/Reporting/ReportRunService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/Reporting/ReportTypeService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/Reporting/ReportingServiceFactory.php create mode 100644 vendor/stripe/stripe-php/lib/Service/ReviewService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/SetupAttemptService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/SetupIntentService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/Sigma/ScheduledQueryRunService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/Sigma/SigmaServiceFactory.php create mode 100644 vendor/stripe/stripe-php/lib/Service/SkuService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/SourceService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/SubscriptionItemService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/SubscriptionScheduleService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/SubscriptionService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/TaxRateService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/Terminal/ConnectionTokenService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/Terminal/LocationService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/Terminal/ReaderService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/Terminal/TerminalServiceFactory.php create mode 100644 vendor/stripe/stripe-php/lib/Service/TokenService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/TopupService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/TransferService.php create mode 100644 vendor/stripe/stripe-php/lib/Service/WebhookEndpointService.php create mode 100644 vendor/stripe/stripe-php/lib/SetupAttempt.php create mode 100644 vendor/stripe/stripe-php/lib/SetupIntent.php create mode 100644 vendor/stripe/stripe-php/lib/Sigma/ScheduledQueryRun.php create mode 100644 vendor/stripe/stripe-php/lib/SingletonApiResource.php create mode 100644 vendor/stripe/stripe-php/lib/Source.php create mode 100644 vendor/stripe/stripe-php/lib/SourceTransaction.php create mode 100644 vendor/stripe/stripe-php/lib/Stripe.php create mode 100644 vendor/stripe/stripe-php/lib/StripeClient.php create mode 100644 vendor/stripe/stripe-php/lib/StripeClientInterface.php create mode 100644 vendor/stripe/stripe-php/lib/StripeObject.php create mode 100644 vendor/stripe/stripe-php/lib/Subscription.php create mode 100644 vendor/stripe/stripe-php/lib/SubscriptionItem.php create mode 100644 vendor/stripe/stripe-php/lib/SubscriptionSchedule.php create mode 100644 vendor/stripe/stripe-php/lib/TaxId.php create mode 100644 vendor/stripe/stripe-php/lib/TaxRate.php create mode 100644 vendor/stripe/stripe-php/lib/Terminal/ConnectionToken.php create mode 100644 vendor/stripe/stripe-php/lib/Terminal/Location.php create mode 100644 vendor/stripe/stripe-php/lib/Terminal/Reader.php create mode 100644 vendor/stripe/stripe-php/lib/ThreeDSecure.php create mode 100644 vendor/stripe/stripe-php/lib/Token.php create mode 100644 vendor/stripe/stripe-php/lib/Topup.php create mode 100644 vendor/stripe/stripe-php/lib/Transfer.php create mode 100644 vendor/stripe/stripe-php/lib/TransferReversal.php create mode 100644 vendor/stripe/stripe-php/lib/UsageRecord.php create mode 100644 vendor/stripe/stripe-php/lib/UsageRecordSummary.php create mode 100644 vendor/stripe/stripe-php/lib/Util/CaseInsensitiveArray.php create mode 100644 vendor/stripe/stripe-php/lib/Util/DefaultLogger.php create mode 100644 vendor/stripe/stripe-php/lib/Util/LoggerInterface.php create mode 100644 vendor/stripe/stripe-php/lib/Util/ObjectTypes.php create mode 100644 vendor/stripe/stripe-php/lib/Util/RandomGenerator.php create mode 100644 vendor/stripe/stripe-php/lib/Util/RequestOptions.php create mode 100644 vendor/stripe/stripe-php/lib/Util/Set.php create mode 100644 vendor/stripe/stripe-php/lib/Util/Util.php create mode 100644 vendor/stripe/stripe-php/lib/Webhook.php create mode 100644 vendor/stripe/stripe-php/lib/WebhookEndpoint.php create mode 100644 vendor/stripe/stripe-php/lib/WebhookSignature.php create mode 100644 vendor/stripe/stripe-php/phpdoc.dist.xml create mode 100644 vendor/stripe/stripe-php/phpstan-baseline.neon create mode 100644 vendor/stripe/stripe-php/phpstan.neon.dist create mode 100644 vendor/stripe/stripe-php/update_certs.php diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..f010ddf --- /dev/null +++ b/composer.json @@ -0,0 +1,5 @@ +{ + "require": { + "stripe/stripe-php": "^7.61" + } +} diff --git a/composer.lock b/composer.lock new file mode 100644 index 0000000..ee249b1 --- /dev/null +++ b/composer.lock @@ -0,0 +1,80 @@ +{ + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", + "This file is @generated automatically" + ], + "content-hash": "a5a613898b1de4504d58c0d6501cbc22", + "packages": [ + { + "name": "stripe/stripe-php", + "version": "v7.61.0", + "source": { + "type": "git", + "url": "https://github.com/stripe/stripe-php.git", + "reference": "51c6cd18cb51740101c940a3fefc876ef7cd8cae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/stripe/stripe-php/zipball/51c6cd18cb51740101c940a3fefc876ef7cd8cae", + "reference": "51c6cd18cb51740101c940a3fefc876ef7cd8cae", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-json": "*", + "ext-mbstring": "*", + "php": ">=5.6.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "2.16.1", + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^5.7", + "squizlabs/php_codesniffer": "^3.3", + "symfony/process": "~3.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "psr-4": { + "Stripe\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Stripe and contributors", + "homepage": "https://github.com/stripe/stripe-php/contributors" + } + ], + "description": "Stripe PHP Library", + "homepage": "https://stripe.com/", + "keywords": [ + "api", + "payment processing", + "stripe" + ], + "support": { + "issues": "https://github.com/stripe/stripe-php/issues", + "source": "https://github.com/stripe/stripe-php/tree/v7.61.0" + }, + "time": "2020-10-20T20:01:45+00:00" + } + ], + "packages-dev": [], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": [], + "prefer-stable": false, + "prefer-lowest": false, + "platform": [], + "platform-dev": [], + "plugin-api-version": "2.0.0" +} diff --git a/orphansupport.sql b/orphansupport.sql index b4f0f09..76a777e 100644 --- a/orphansupport.sql +++ b/orphansupport.sql @@ -60,6 +60,8 @@ CREATE TABLE `donateus` ( `donaterName` varchar(255) NOT NULL, `donaterPhoneNumber` int(255) NOT NULL, `donaterEmail` varchar(255) NOT NULL, + `status` varchar(255) NOT NULL, + `stripeCheckoutSession` varchar(255) NOT NULL, `donatedAmount` int(255) NOT NULL, `donatingIssue` int(255) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf32; diff --git a/server/Payment.php b/server/Payment.php new file mode 100644 index 0000000..5f90e51 --- /dev/null +++ b/server/Payment.php @@ -0,0 +1,29 @@ + $donaterName, + 'donaterEmail' => $donaterEmail, + 'donaterPhoneNumber' => $donaterPhoneNumber, + 'donatedAmount' => $donatedAmount, + 'donatingIssue' => $donatingIssue + ] + } + + //sanitize input + function testInput($data) { + $data = trim($data); + $data = stripslashes($data); + $data = htmlspecialchars($data); + return $data; + } + + + + + +?> \ No newline at end of file diff --git a/vendor/autoload.php b/vendor/autoload.php new file mode 100644 index 0000000..24896fc --- /dev/null +++ b/vendor/autoload.php @@ -0,0 +1,7 @@ + + * Jordi Boggiano + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace Composer\Autoload; + +/** + * ClassLoader implements a PSR-0, PSR-4 and classmap class loader. + * + * $loader = new \Composer\Autoload\ClassLoader(); + * + * // register classes with namespaces + * $loader->add('Symfony\Component', __DIR__.'/component'); + * $loader->add('Symfony', __DIR__.'/framework'); + * + * // activate the autoloader + * $loader->register(); + * + * // to enable searching the include path (eg. for PEAR packages) + * $loader->setUseIncludePath(true); + * + * In this example, if you try to use a class in the Symfony\Component + * namespace or one of its children (Symfony\Component\Console for instance), + * the autoloader will first look for the class under the component/ + * directory, and it will then fallback to the framework/ directory if not + * found before giving up. + * + * This class is loosely based on the Symfony UniversalClassLoader. + * + * @author Fabien Potencier + * @author Jordi Boggiano + * @see https://www.php-fig.org/psr/psr-0/ + * @see https://www.php-fig.org/psr/psr-4/ + */ +class ClassLoader +{ + // PSR-4 + private $prefixLengthsPsr4 = array(); + private $prefixDirsPsr4 = array(); + private $fallbackDirsPsr4 = array(); + + // PSR-0 + private $prefixesPsr0 = array(); + private $fallbackDirsPsr0 = array(); + + private $useIncludePath = false; + private $classMap = array(); + private $classMapAuthoritative = false; + private $missingClasses = array(); + private $apcuPrefix; + + public function getPrefixes() + { + if (!empty($this->prefixesPsr0)) { + return call_user_func_array('array_merge', array_values($this->prefixesPsr0)); + } + + return array(); + } + + public function getPrefixesPsr4() + { + return $this->prefixDirsPsr4; + } + + public function getFallbackDirs() + { + return $this->fallbackDirsPsr0; + } + + public function getFallbackDirsPsr4() + { + return $this->fallbackDirsPsr4; + } + + public function getClassMap() + { + return $this->classMap; + } + + /** + * @param array $classMap Class to filename map + */ + public function addClassMap(array $classMap) + { + if ($this->classMap) { + $this->classMap = array_merge($this->classMap, $classMap); + } else { + $this->classMap = $classMap; + } + } + + /** + * Registers a set of PSR-0 directories for a given prefix, either + * appending or prepending to the ones previously set for this prefix. + * + * @param string $prefix The prefix + * @param array|string $paths The PSR-0 root directories + * @param bool $prepend Whether to prepend the directories + */ + public function add($prefix, $paths, $prepend = false) + { + if (!$prefix) { + if ($prepend) { + $this->fallbackDirsPsr0 = array_merge( + (array) $paths, + $this->fallbackDirsPsr0 + ); + } else { + $this->fallbackDirsPsr0 = array_merge( + $this->fallbackDirsPsr0, + (array) $paths + ); + } + + return; + } + + $first = $prefix[0]; + if (!isset($this->prefixesPsr0[$first][$prefix])) { + $this->prefixesPsr0[$first][$prefix] = (array) $paths; + + return; + } + if ($prepend) { + $this->prefixesPsr0[$first][$prefix] = array_merge( + (array) $paths, + $this->prefixesPsr0[$first][$prefix] + ); + } else { + $this->prefixesPsr0[$first][$prefix] = array_merge( + $this->prefixesPsr0[$first][$prefix], + (array) $paths + ); + } + } + + /** + * Registers a set of PSR-4 directories for a given namespace, either + * appending or prepending to the ones previously set for this namespace. + * + * @param string $prefix The prefix/namespace, with trailing '\\' + * @param array|string $paths The PSR-4 base directories + * @param bool $prepend Whether to prepend the directories + * + * @throws \InvalidArgumentException + */ + public function addPsr4($prefix, $paths, $prepend = false) + { + if (!$prefix) { + // Register directories for the root namespace. + if ($prepend) { + $this->fallbackDirsPsr4 = array_merge( + (array) $paths, + $this->fallbackDirsPsr4 + ); + } else { + $this->fallbackDirsPsr4 = array_merge( + $this->fallbackDirsPsr4, + (array) $paths + ); + } + } elseif (!isset($this->prefixDirsPsr4[$prefix])) { + // Register directories for a new namespace. + $length = strlen($prefix); + if ('\\' !== $prefix[$length - 1]) { + throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator."); + } + $this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length; + $this->prefixDirsPsr4[$prefix] = (array) $paths; + } elseif ($prepend) { + // Prepend directories for an already registered namespace. + $this->prefixDirsPsr4[$prefix] = array_merge( + (array) $paths, + $this->prefixDirsPsr4[$prefix] + ); + } else { + // Append directories for an already registered namespace. + $this->prefixDirsPsr4[$prefix] = array_merge( + $this->prefixDirsPsr4[$prefix], + (array) $paths + ); + } + } + + /** + * Registers a set of PSR-0 directories for a given prefix, + * replacing any others previously set for this prefix. + * + * @param string $prefix The prefix + * @param array|string $paths The PSR-0 base directories + */ + public function set($prefix, $paths) + { + if (!$prefix) { + $this->fallbackDirsPsr0 = (array) $paths; + } else { + $this->prefixesPsr0[$prefix[0]][$prefix] = (array) $paths; + } + } + + /** + * Registers a set of PSR-4 directories for a given namespace, + * replacing any others previously set for this namespace. + * + * @param string $prefix The prefix/namespace, with trailing '\\' + * @param array|string $paths The PSR-4 base directories + * + * @throws \InvalidArgumentException + */ + public function setPsr4($prefix, $paths) + { + if (!$prefix) { + $this->fallbackDirsPsr4 = (array) $paths; + } else { + $length = strlen($prefix); + if ('\\' !== $prefix[$length - 1]) { + throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator."); + } + $this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length; + $this->prefixDirsPsr4[$prefix] = (array) $paths; + } + } + + /** + * Turns on searching the include path for class files. + * + * @param bool $useIncludePath + */ + public function setUseIncludePath($useIncludePath) + { + $this->useIncludePath = $useIncludePath; + } + + /** + * Can be used to check if the autoloader uses the include path to check + * for classes. + * + * @return bool + */ + public function getUseIncludePath() + { + return $this->useIncludePath; + } + + /** + * Turns off searching the prefix and fallback directories for classes + * that have not been registered with the class map. + * + * @param bool $classMapAuthoritative + */ + public function setClassMapAuthoritative($classMapAuthoritative) + { + $this->classMapAuthoritative = $classMapAuthoritative; + } + + /** + * Should class lookup fail if not found in the current class map? + * + * @return bool + */ + public function isClassMapAuthoritative() + { + return $this->classMapAuthoritative; + } + + /** + * APCu prefix to use to cache found/not-found classes, if the extension is enabled. + * + * @param string|null $apcuPrefix + */ + public function setApcuPrefix($apcuPrefix) + { + $this->apcuPrefix = function_exists('apcu_fetch') && filter_var(ini_get('apc.enabled'), FILTER_VALIDATE_BOOLEAN) ? $apcuPrefix : null; + } + + /** + * The APCu prefix in use, or null if APCu caching is not enabled. + * + * @return string|null + */ + public function getApcuPrefix() + { + return $this->apcuPrefix; + } + + /** + * Registers this instance as an autoloader. + * + * @param bool $prepend Whether to prepend the autoloader or not + */ + public function register($prepend = false) + { + spl_autoload_register(array($this, 'loadClass'), true, $prepend); + } + + /** + * Unregisters this instance as an autoloader. + */ + public function unregister() + { + spl_autoload_unregister(array($this, 'loadClass')); + } + + /** + * Loads the given class or interface. + * + * @param string $class The name of the class + * @return bool|null True if loaded, null otherwise + */ + public function loadClass($class) + { + if ($file = $this->findFile($class)) { + includeFile($file); + + return true; + } + } + + /** + * Finds the path to the file where the class is defined. + * + * @param string $class The name of the class + * + * @return string|false The path if found, false otherwise + */ + public function findFile($class) + { + // class map lookup + if (isset($this->classMap[$class])) { + return $this->classMap[$class]; + } + if ($this->classMapAuthoritative || isset($this->missingClasses[$class])) { + return false; + } + if (null !== $this->apcuPrefix) { + $file = apcu_fetch($this->apcuPrefix.$class, $hit); + if ($hit) { + return $file; + } + } + + $file = $this->findFileWithExtension($class, '.php'); + + // Search for Hack files if we are running on HHVM + if (false === $file && defined('HHVM_VERSION')) { + $file = $this->findFileWithExtension($class, '.hh'); + } + + if (null !== $this->apcuPrefix) { + apcu_add($this->apcuPrefix.$class, $file); + } + + if (false === $file) { + // Remember that this class does not exist. + $this->missingClasses[$class] = true; + } + + return $file; + } + + private function findFileWithExtension($class, $ext) + { + // PSR-4 lookup + $logicalPathPsr4 = strtr($class, '\\', DIRECTORY_SEPARATOR) . $ext; + + $first = $class[0]; + if (isset($this->prefixLengthsPsr4[$first])) { + $subPath = $class; + while (false !== $lastPos = strrpos($subPath, '\\')) { + $subPath = substr($subPath, 0, $lastPos); + $search = $subPath . '\\'; + if (isset($this->prefixDirsPsr4[$search])) { + $pathEnd = DIRECTORY_SEPARATOR . substr($logicalPathPsr4, $lastPos + 1); + foreach ($this->prefixDirsPsr4[$search] as $dir) { + if (file_exists($file = $dir . $pathEnd)) { + return $file; + } + } + } + } + } + + // PSR-4 fallback dirs + foreach ($this->fallbackDirsPsr4 as $dir) { + if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr4)) { + return $file; + } + } + + // PSR-0 lookup + if (false !== $pos = strrpos($class, '\\')) { + // namespaced class name + $logicalPathPsr0 = substr($logicalPathPsr4, 0, $pos + 1) + . strtr(substr($logicalPathPsr4, $pos + 1), '_', DIRECTORY_SEPARATOR); + } else { + // PEAR-like class name + $logicalPathPsr0 = strtr($class, '_', DIRECTORY_SEPARATOR) . $ext; + } + + if (isset($this->prefixesPsr0[$first])) { + foreach ($this->prefixesPsr0[$first] as $prefix => $dirs) { + if (0 === strpos($class, $prefix)) { + foreach ($dirs as $dir) { + if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) { + return $file; + } + } + } + } + } + + // PSR-0 fallback dirs + foreach ($this->fallbackDirsPsr0 as $dir) { + if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) { + return $file; + } + } + + // PSR-0 include paths. + if ($this->useIncludePath && $file = stream_resolve_include_path($logicalPathPsr0)) { + return $file; + } + + return false; + } +} + +/** + * Scope isolated include. + * + * Prevents access to $this/self from included files. + */ +function includeFile($file) +{ + include $file; +} diff --git a/vendor/composer/InstalledVersions.php b/vendor/composer/InstalledVersions.php new file mode 100644 index 0000000..ac6b5eb --- /dev/null +++ b/vendor/composer/InstalledVersions.php @@ -0,0 +1,218 @@ + + array ( + 'pretty_version' => 'dev-main', + 'version' => 'dev-main', + 'aliases' => + array ( + ), + 'reference' => '19b5ef6c303d9d99264b4b6633eb46115d4be438', + 'name' => '__root__', + ), + 'versions' => + array ( + '__root__' => + array ( + 'pretty_version' => 'dev-main', + 'version' => 'dev-main', + 'aliases' => + array ( + ), + 'reference' => '19b5ef6c303d9d99264b4b6633eb46115d4be438', + ), + 'stripe/stripe-php' => + array ( + 'pretty_version' => 'v7.61.0', + 'version' => '7.61.0.0', + 'aliases' => + array ( + ), + 'reference' => '51c6cd18cb51740101c940a3fefc876ef7cd8cae', + ), + ), +); + + + + + + + +public static function getInstalledPackages() +{ +return array_keys(self::$installed['versions']); +} + + + + + + + + + +public static function isInstalled($packageName) +{ +return isset(self::$installed['versions'][$packageName]); +} + + + + + + + + + + + + + + +public static function satisfies(VersionParser $parser, $packageName, $constraint) +{ +$constraint = $parser->parseConstraints($constraint); +$provided = $parser->parseConstraints(self::getVersionRanges($packageName)); + +return $provided->matches($constraint); +} + + + + + + + + + + +public static function getVersionRanges($packageName) +{ +if (!isset(self::$installed['versions'][$packageName])) { +throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); +} + +$ranges = array(); +if (isset(self::$installed['versions'][$packageName]['pretty_version'])) { +$ranges[] = self::$installed['versions'][$packageName]['pretty_version']; +} +if (array_key_exists('aliases', self::$installed['versions'][$packageName])) { +$ranges = array_merge($ranges, self::$installed['versions'][$packageName]['aliases']); +} +if (array_key_exists('replaced', self::$installed['versions'][$packageName])) { +$ranges = array_merge($ranges, self::$installed['versions'][$packageName]['replaced']); +} +if (array_key_exists('provided', self::$installed['versions'][$packageName])) { +$ranges = array_merge($ranges, self::$installed['versions'][$packageName]['provided']); +} + +return implode(' || ', $ranges); +} + + + + + +public static function getVersion($packageName) +{ +if (!isset(self::$installed['versions'][$packageName])) { +throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); +} + +if (!isset(self::$installed['versions'][$packageName]['version'])) { +return null; +} + +return self::$installed['versions'][$packageName]['version']; +} + + + + + +public static function getPrettyVersion($packageName) +{ +if (!isset(self::$installed['versions'][$packageName])) { +throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); +} + +if (!isset(self::$installed['versions'][$packageName]['pretty_version'])) { +return null; +} + +return self::$installed['versions'][$packageName]['pretty_version']; +} + + + + + +public static function getReference($packageName) +{ +if (!isset(self::$installed['versions'][$packageName])) { +throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); +} + +if (!isset(self::$installed['versions'][$packageName]['reference'])) { +return null; +} + +return self::$installed['versions'][$packageName]['reference']; +} + + + + + +public static function getRootPackage() +{ +return self::$installed['root']; +} + + + + + + + +public static function getRawData() +{ +return self::$installed; +} + + + + + + + + + + + + + + + + + + + +public static function reload($data) +{ +self::$installed = $data; +} +} diff --git a/vendor/composer/LICENSE b/vendor/composer/LICENSE new file mode 100644 index 0000000..f27399a --- /dev/null +++ b/vendor/composer/LICENSE @@ -0,0 +1,21 @@ + +Copyright (c) Nils Adermann, Jordi Boggiano + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is furnished +to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + diff --git a/vendor/composer/autoload_classmap.php b/vendor/composer/autoload_classmap.php new file mode 100644 index 0000000..b26f1b1 --- /dev/null +++ b/vendor/composer/autoload_classmap.php @@ -0,0 +1,10 @@ + $vendorDir . '/composer/InstalledVersions.php', +); diff --git a/vendor/composer/autoload_namespaces.php b/vendor/composer/autoload_namespaces.php new file mode 100644 index 0000000..b7fc012 --- /dev/null +++ b/vendor/composer/autoload_namespaces.php @@ -0,0 +1,9 @@ + array($vendorDir . '/stripe/stripe-php/lib'), +); diff --git a/vendor/composer/autoload_real.php b/vendor/composer/autoload_real.php new file mode 100644 index 0000000..42b0012 --- /dev/null +++ b/vendor/composer/autoload_real.php @@ -0,0 +1,57 @@ += 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); + if ($useStaticLoader) { + require __DIR__ . '/autoload_static.php'; + + call_user_func(\Composer\Autoload\ComposerStaticInit16a17226f94122e42e7d14c423351462::getInitializer($loader)); + } else { + $map = require __DIR__ . '/autoload_namespaces.php'; + foreach ($map as $namespace => $path) { + $loader->set($namespace, $path); + } + + $map = require __DIR__ . '/autoload_psr4.php'; + foreach ($map as $namespace => $path) { + $loader->setPsr4($namespace, $path); + } + + $classMap = require __DIR__ . '/autoload_classmap.php'; + if ($classMap) { + $loader->addClassMap($classMap); + } + } + + $loader->register(true); + + return $loader; + } +} diff --git a/vendor/composer/autoload_static.php b/vendor/composer/autoload_static.php new file mode 100644 index 0000000..30d7801 --- /dev/null +++ b/vendor/composer/autoload_static.php @@ -0,0 +1,36 @@ + + array ( + 'Stripe\\' => 7, + ), + ); + + public static $prefixDirsPsr4 = array ( + 'Stripe\\' => + array ( + 0 => __DIR__ . '/..' . '/stripe/stripe-php/lib', + ), + ); + + public static $classMap = array ( + 'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php', + ); + + public static function getInitializer(ClassLoader $loader) + { + return \Closure::bind(function () use ($loader) { + $loader->prefixLengthsPsr4 = ComposerStaticInit16a17226f94122e42e7d14c423351462::$prefixLengthsPsr4; + $loader->prefixDirsPsr4 = ComposerStaticInit16a17226f94122e42e7d14c423351462::$prefixDirsPsr4; + $loader->classMap = ComposerStaticInit16a17226f94122e42e7d14c423351462::$classMap; + + }, null, ClassLoader::class); + } +} diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json new file mode 100644 index 0000000..8c147a8 --- /dev/null +++ b/vendor/composer/installed.json @@ -0,0 +1,69 @@ +{ + "packages": [ + { + "name": "stripe/stripe-php", + "version": "v7.61.0", + "version_normalized": "7.61.0.0", + "source": { + "type": "git", + "url": "https://github.com/stripe/stripe-php.git", + "reference": "51c6cd18cb51740101c940a3fefc876ef7cd8cae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/stripe/stripe-php/zipball/51c6cd18cb51740101c940a3fefc876ef7cd8cae", + "reference": "51c6cd18cb51740101c940a3fefc876ef7cd8cae", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-json": "*", + "ext-mbstring": "*", + "php": ">=5.6.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "2.16.1", + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^5.7", + "squizlabs/php_codesniffer": "^3.3", + "symfony/process": "~3.4" + }, + "time": "2020-10-20T20:01:45+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Stripe\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Stripe and contributors", + "homepage": "https://github.com/stripe/stripe-php/contributors" + } + ], + "description": "Stripe PHP Library", + "homepage": "https://stripe.com/", + "keywords": [ + "api", + "payment processing", + "stripe" + ], + "support": { + "issues": "https://github.com/stripe/stripe-php/issues", + "source": "https://github.com/stripe/stripe-php/tree/v7.61.0" + }, + "install-path": "../stripe/stripe-php" + } + ], + "dev": true +} diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php new file mode 100644 index 0000000..b08d9a7 --- /dev/null +++ b/vendor/composer/installed.php @@ -0,0 +1,33 @@ + + array ( + 'pretty_version' => 'dev-main', + 'version' => 'dev-main', + 'aliases' => + array ( + ), + 'reference' => '19b5ef6c303d9d99264b4b6633eb46115d4be438', + 'name' => '__root__', + ), + 'versions' => + array ( + '__root__' => + array ( + 'pretty_version' => 'dev-main', + 'version' => 'dev-main', + 'aliases' => + array ( + ), + 'reference' => '19b5ef6c303d9d99264b4b6633eb46115d4be438', + ), + 'stripe/stripe-php' => + array ( + 'pretty_version' => 'v7.61.0', + 'version' => '7.61.0.0', + 'aliases' => + array ( + ), + 'reference' => '51c6cd18cb51740101c940a3fefc876ef7cd8cae', + ), + ), +); diff --git a/vendor/composer/platform_check.php b/vendor/composer/platform_check.php new file mode 100644 index 0000000..7a67282 --- /dev/null +++ b/vendor/composer/platform_check.php @@ -0,0 +1,23 @@ += 50600)) { + $issues[] = 'Your Composer dependencies require a PHP version ">= 5.6.0". You are running ' . PHP_VERSION . '.'; +} + +$missingExtensions = array(); +extension_loaded('curl') || $missingExtensions[] = 'curl'; +extension_loaded('json') || $missingExtensions[] = 'json'; +extension_loaded('mbstring') || $missingExtensions[] = 'mbstring'; + +if ($missingExtensions) { + $issues[] = 'Your Composer dependencies require the following PHP extensions to be installed: ' . implode(', ', $missingExtensions); +} + +if ($issues) { + echo 'Composer detected issues in your platform:' . "\n\n" . implode("\n", $issues); + exit(104); +} diff --git a/vendor/stripe/stripe-php/.coveralls.github-actions.yml b/vendor/stripe/stripe-php/.coveralls.github-actions.yml new file mode 100644 index 0000000..40ff9a7 --- /dev/null +++ b/vendor/stripe/stripe-php/.coveralls.github-actions.yml @@ -0,0 +1,3 @@ +service_name: github-actions +coverage_clover: clover.xml +json_path: coveralls-upload.json diff --git a/vendor/stripe/stripe-php/.editorconfig b/vendor/stripe/stripe-php/.editorconfig new file mode 100644 index 0000000..174e912 --- /dev/null +++ b/vendor/stripe/stripe-php/.editorconfig @@ -0,0 +1,20 @@ +; https://editorconfig.org/ + +root = true + +[*] +indent_style = space +indent_size = 4 +insert_final_newline = true +trim_trailing_whitespace = true +end_of_line = lf +charset = utf-8 + +[*.{json,yml}] +indent_size = 2 + +[*.neon] +indent_style = tab + +[Makefile] +indent_style = tab diff --git a/vendor/stripe/stripe-php/.gitignore b/vendor/stripe/stripe-php/.gitignore new file mode 100644 index 0000000..db88f66 --- /dev/null +++ b/vendor/stripe/stripe-php/.gitignore @@ -0,0 +1,31 @@ +# Ignore build files +build/* + +# Mac OS X dumps these all over the place. +.DS_Store + +# Ignore the SimpleTest library if it is installed to /test/. +/test/simpletest/ + +# Ignore the /vendor/ directory for people using composer +/vendor/ + +# If the vendor directory isn't being commited the composer.lock file should also be ignored +composer.lock + +# Ignore PHPUnit coverage file +clover.xml + +# Ignore IDE's configuration files +.idea + +# Ignore PHP CS Fixer local config and cache +.php_cs +.php_cs.cache + +# Ignore PHPStan local config +.phpstan.neon + +# Ignore phpDocumentor's local config and artifacts +.phpdoc/* +phpdoc.xml diff --git a/vendor/stripe/stripe-php/.php_cs.dist b/vendor/stripe/stripe-php/.php_cs.dist new file mode 100644 index 0000000..83660ff --- /dev/null +++ b/vendor/stripe/stripe-php/.php_cs.dist @@ -0,0 +1,38 @@ +setRiskyAllowed(true) + ->setRules([ + // Rulesets + '@PSR2' => true, + '@PhpCsFixer' => true, + '@PhpCsFixer:risky' => true, + '@PHP56Migration:risky' => true, + '@PHPUnit57Migration:risky' => true, + + // Additional rules + 'fopen_flags' => true, + 'linebreak_after_opening_tag' => true, + 'native_function_invocation' => true, + + // --- Diffs from @PhpCsFixer / @PhpCsFixer:risky --- + + // This is just prettier / easier to read. + 'concat_space' => ['spacing' => 'one'], + + // This causes strange ordering with codegen'd classes. We might be + // able to enable this if we update codegen to output class elements + // in the correct order. + 'ordered_class_elements' => false, + + // Keep this disabled to avoid unnecessary diffs in PHPDoc comments of + // codegen'd classes. + 'phpdoc_align' => false, + + // This is a "risky" rule that causes a bug in our codebase. + // Specifically, in `StripeObject.updateAttributes` we construct new + // `StripeObject`s for metadata. We can't use `self` there because it + // needs to be a raw `StripeObject`. + 'self_accessor' => false, + ]) +; diff --git a/vendor/stripe/stripe-php/CHANGELOG.md b/vendor/stripe/stripe-php/CHANGELOG.md new file mode 100644 index 0000000..5dc6e0e --- /dev/null +++ b/vendor/stripe/stripe-php/CHANGELOG.md @@ -0,0 +1,1291 @@ +# Changelog + +## 7.61.0 - 2020-10-20 +* [#1030](https://github.com/stripe/stripe-php/pull/1030) Add support for `jp_rn` and `ru_kpp` as a `type` on `TaxId` + +## 7.60.0 - 2020-10-15 +* [#1027](https://github.com/stripe/stripe-php/pull/1027) Warn if opts are in params + +## 7.58.0 - 2020-10-14 +* [#1026](https://github.com/stripe/stripe-php/pull/1026) Add support for the Payout Reverse API + +## 7.57.0 - 2020-09-29 +* [#1020](https://github.com/stripe/stripe-php/pull/1020) Add support for the `SetupAttempt` resource and List API + +## 7.56.0 - 2020-09-25 +* [#1019](https://github.com/stripe/stripe-php/pull/1019) Update PHPDocs + +## 7.55.0 - 2020-09-24 +* [#1018](https://github.com/stripe/stripe-php/pull/1018) Multiple API changes + * Updated PHPDocs + * Added `TYPE_CONTRIBUTION` as a constant on `BalanceTransaction` + +## 7.54.0 - 2020-09-23 +* [#1017](https://github.com/stripe/stripe-php/pull/1017) Updated PHPDoc + +## 7.53.1 - 2020-09-22 +* [#1015](https://github.com/stripe/stripe-php/pull/1015) Bugfix: don't error on systems with php_uname in disablefunctions with whitespace + +## 7.53.0 - 2020-09-21 +* [#1016](https://github.com/stripe/stripe-php/pull/1016) Updated PHPDocs + +## 7.52.0 - 2020-09-08 +* [#1010](https://github.com/stripe/stripe-php/pull/1010) Update PHPDocs + +## 7.51.0 - 2020-09-02 +* [#1007](https://github.com/stripe/stripe-php/pull/1007) Multiple API changes + * Add support for the Issuing Dispute Submit API + * Add constants for `payment_status` on Checkout `Session` +* [#1003](https://github.com/stripe/stripe-php/pull/1003) Add trim to getSignatures to allow for leading whitespace. + +## 7.50.0 - 2020-08-28 +* [#1005](https://github.com/stripe/stripe-php/pull/1005) Updated PHPDocs + +## 7.49.0 - 2020-08-19 +* [#998](https://github.com/stripe/stripe-php/pull/998) PHPDocs updated + +## 7.48.0 - 2020-08-17 +* [#997](https://github.com/stripe/stripe-php/pull/997) PHPDocs updated +* [#996](https://github.com/stripe/stripe-php/pull/996) Fixing telemetry + +## 7.47.0 - 2020-08-13 +* [#994](https://github.com/stripe/stripe-php/pull/994) Nullable balance_transactions on issuing disputes +* [#991](https://github.com/stripe/stripe-php/pull/991) Fix invalid return types in OAuthService + +## 7.46.1 - 2020-08-07 +* [#990](https://github.com/stripe/stripe-php/pull/990) PHPdoc changes + +## 7.46.0 - 2020-08-05 +* [#989](https://github.com/stripe/stripe-php/pull/989) Add support for the `PromotionCode` resource and APIs + +## 7.45.0 - 2020-07-28 +* [#981](https://github.com/stripe/stripe-php/pull/981) PHPdoc updates + +## 7.44.0 - 2020-07-20 +* [#948](https://github.com/stripe/stripe-php/pull/948) Add `first()` and `last()` functions to `Collection` + +## 7.43.0 - 2020-07-17 +* [#975](https://github.com/stripe/stripe-php/pull/975) Add support for `political_exposure` on `Person` + +## 7.42.0 - 2020-07-15 +* [#974](https://github.com/stripe/stripe-php/pull/974) Add new constants for `purpose` on `File` + +## 7.41.1 - 2020-07-15 +* [#973](https://github.com/stripe/stripe-php/pull/973) Multiple PHPDoc fixes + +## 7.41.0 - 2020-07-14 +* [#971](https://github.com/stripe/stripe-php/pull/971) Adds enum values for `billing_address_collection` on Checkout `Session` + +## 7.40.0 - 2020-07-06 +* [#964](https://github.com/stripe/stripe-php/pull/964) Add OAuthService + +## 7.39.0 - 2020-06-25 +* [#960](https://github.com/stripe/stripe-php/pull/960) Add constants for `payment_behavior` on `Subscription` + +## 7.38.0 - 2020-06-24 +* [#959](https://github.com/stripe/stripe-php/pull/959) Add multiple constants missing for `Event` + +## 7.37.2 - 2020-06-23 +* [#957](https://github.com/stripe/stripe-php/pull/957) Updated PHPDocs + +## 7.37.1 - 2020-06-11 +* [#952](https://github.com/stripe/stripe-php/pull/952) Improve PHPDoc + +## 7.37.0 - 2020-06-09 +* [#950](https://github.com/stripe/stripe-php/pull/950) Add support for `id_npwp` and `my_frp` as `type` on `TaxId` + +## 7.36.2 - 2020-06-03 +* [#946](https://github.com/stripe/stripe-php/pull/946) Update PHPDoc + +## 7.36.1 - 2020-05-28 +* [#938](https://github.com/stripe/stripe-php/pull/938) Remove extra array_keys() call. +* [#942](https://github.com/stripe/stripe-php/pull/942) fix autopagination for service methods + +## 7.36.0 - 2020-05-21 +* [#937](https://github.com/stripe/stripe-php/pull/937) Add support for `ae_trn`, `cl_tin` and `sa_vat` as `type` on `TaxId` + +## 7.35.0 - 2020-05-20 +* [#936](https://github.com/stripe/stripe-php/pull/936) Add `anticipation_repayment` as a `type` on `BalanceTransaction` + +## 7.34.0 - 2020-05-18 +* [#934](https://github.com/stripe/stripe-php/pull/934) Add support for `issuing_dispute` as a `type` on `BalanceTransaction` + +## 7.33.1 - 2020-05-15 +* [#933](https://github.com/stripe/stripe-php/pull/933) Services bugfix: convert nested null params to empty strings + +## 7.33.0 - 2020-05-14 +* [#771](https://github.com/stripe/stripe-php/pull/771) Introduce client/services API. The [migration guide](https://github.com/stripe/stripe-php/wiki/Migration-to-StripeClient-and-services-in-7.33.0) contains before & after examples of the backwards-compatible changes. + +## 7.32.1 - 2020-05-13 +* [#932](https://github.com/stripe/stripe-php/pull/932) Fix multiple PHPDoc + +## 7.32.0 - 2020-05-11 +* [#931](https://github.com/stripe/stripe-php/pull/931) Add support for the `LineItem` resource and APIs + +## 7.31.0 - 2020-05-01 +* [#927](https://github.com/stripe/stripe-php/pull/927) Add support for new tax IDs + +## 7.30.0 - 2020-04-29 +* [#924](https://github.com/stripe/stripe-php/pull/924) Add support for the `Price` resource and APIs + +## 7.29.0 - 2020-04-22 +* [#920](https://github.com/stripe/stripe-php/pull/920) Add support for the `Session` resource and APIs on the `BillingPortal` namespace + +## 7.28.1 - 2020-04-10 +* [#915](https://github.com/stripe/stripe-php/pull/915) Improve PHPdocs for many classes + +## 7.28.0 - 2020-04-03 +* [#912](https://github.com/stripe/stripe-php/pull/912) Preserve backwards compatibility for typoed `TYPE_ADJUSTEMENT` enum. +* [#911](https://github.com/stripe/stripe-php/pull/911) Codegenerated PHPDoc for nested resources +* [#902](https://github.com/stripe/stripe-php/pull/902) Update docstrings for nested resources + +## 7.27.3 - 2020-03-18 +* [#899](https://github.com/stripe/stripe-php/pull/899) Convert keys to strings in `StripeObject::toArray()` + +## 7.27.2 - 2020-03-13 +* [#894](https://github.com/stripe/stripe-php/pull/894) Multiple PHPDocs changes + +## 7.27.1 - 2020-03-03 +* [#890](https://github.com/stripe/stripe-php/pull/890) Update PHPdoc + +## 7.27.0 - 2020-02-28 +* [#889](https://github.com/stripe/stripe-php/pull/889) Add new constants for `type` on `TaxId` + +## 7.26.0 - 2020-02-26 +* [#886](https://github.com/stripe/stripe-php/pull/886) Add support for listing Checkout `Session` +* [#883](https://github.com/stripe/stripe-php/pull/883) Add PHPDoc class descriptions + +## 7.25.0 - 2020-02-14 +* [#879](https://github.com/stripe/stripe-php/pull/879) Make `\Stripe\Collection` implement `\Countable` +* [#875](https://github.com/stripe/stripe-php/pull/875) Last set of PHP-CS-Fixer updates +* [#874](https://github.com/stripe/stripe-php/pull/874) Enable php_unit_internal_class rule +* [#873](https://github.com/stripe/stripe-php/pull/873) Add support for phpDocumentor in Makefile +* [#872](https://github.com/stripe/stripe-php/pull/872) Another batch of PHP-CS-Fixer rule updates +* [#871](https://github.com/stripe/stripe-php/pull/871) Fix a few PHPDoc comments +* [#870](https://github.com/stripe/stripe-php/pull/870) More PHP-CS-Fixer tweaks + +## 7.24.0 - 2020-02-10 +* [#862](https://github.com/stripe/stripe-php/pull/862) Better PHPDoc +* [#865](https://github.com/stripe/stripe-php/pull/865) Get closer to `@PhpCsFixer` standard ruleset + +## 7.23.0 - 2020-02-05 +* [#860](https://github.com/stripe/stripe-php/pull/860) Add PHPDoc types for expandable fields +* [#858](https://github.com/stripe/stripe-php/pull/858) Use `native_function_invocation` PHPStan rule +* [#857](https://github.com/stripe/stripe-php/pull/857) Update PHPDoc on nested resources +* [#855](https://github.com/stripe/stripe-php/pull/855) PHPDoc: `StripeObject` -> `ErrorObject` where appropriate +* [#837](https://github.com/stripe/stripe-php/pull/837) Autogen diff +* [#854](https://github.com/stripe/stripe-php/pull/854) Upgrade PHPStan and fix settings +* [#850](https://github.com/stripe/stripe-php/pull/850) Yet more PHPDoc updates + +## 7.22.0 - 2020-01-31 +* [#849](https://github.com/stripe/stripe-php/pull/849) Add new constants for `type` on `TaxId` +* [#843](https://github.com/stripe/stripe-php/pull/843) Even more PHPDoc fixes +* [#841](https://github.com/stripe/stripe-php/pull/841) More PHPDoc fixes + +## 7.21.1 - 2020-01-29 +* [#840](https://github.com/stripe/stripe-php/pull/840) Update phpdocs across multiple resources. + +## 7.21.0 - 2020-01-28 +* [#839](https://github.com/stripe/stripe-php/pull/839) Add support for `TYPE_ES_CIF` on `TaxId` + +## 7.20.0 - 2020-01-23 +* [#836](https://github.com/stripe/stripe-php/pull/836) Add new type values for `TaxId` + +## 7.19.1 - 2020-01-14 +* [#831](https://github.com/stripe/stripe-php/pull/831) Fix incorrect `UnexpectedValueException` instantiation + +## 7.19.0 - 2020-01-14 +* [#830](https://github.com/stripe/stripe-php/pull/830) Add support for `CreditNoteLineItem` + +## 7.18.0 - 2020-01-13 +* [#829](https://github.com/stripe/stripe-php/pull/829) Don't call php_uname function if disabled by php.ini + +## 7.17.0 - 2020-01-08 +* [#821](https://github.com/stripe/stripe-php/pull/821) Improve PHPDoc types for `ApiErrorException.get/setJsonBody()` methods + +## 7.16.0 - 2020-01-06 +* [#826](https://github.com/stripe/stripe-php/pull/826) Rename remaining `$options` to `$opts` +* [#825](https://github.com/stripe/stripe-php/pull/825) Update PHPDoc + +## 7.15.0 - 2020-01-06 +* [#824](https://github.com/stripe/stripe-php/pull/824) Add constant `TYPE_SG_UEN` to `TaxId` + +## 7.14.2 - 2019-12-04 +* [#816](https://github.com/stripe/stripe-php/pull/816) Disable autoloader when checking for `Throwable` + +## 7.14.1 - 2019-11-26 +* [#812](https://github.com/stripe/stripe-php/pull/812) Fix invalid PHPdoc on `Subscription` + +## 7.14.0 - 2019-11-26 +* [#811](https://github.com/stripe/stripe-php/pull/811) Add support for `CreditNote` preview. + +## 7.13.0 - 2019-11-19 +* [#808](https://github.com/stripe/stripe-php/pull/808) Add support for listing lines on an Invoice directly via `Invoice::allLines()` + +## 7.12.0 - 2019-11-08 + +- [#805](https://github.com/stripe/stripe-php/pull/805) Add Source::allSourceTransactions and SubscriptionItem::allUsageRecordSummaries +- [#798](https://github.com/stripe/stripe-php/pull/798) The argument of `array_key_exists` cannot be `null` +- [#803](https://github.com/stripe/stripe-php/pull/803) Removed unwanted got + +## 7.11.0 - 2019-11-06 + +- [#797](https://github.com/stripe/stripe-php/pull/797) Add support for reverse pagination + +## 7.10.0 - 2019-11-05 + +- [#795](https://github.com/stripe/stripe-php/pull/795) Add support for `Mandate` + +## 7.9.0 - 2019-11-05 + +- [#794](https://github.com/stripe/stripe-php/pull/794) Add PHPDoc to `ApiResponse` +- [#792](https://github.com/stripe/stripe-php/pull/792) Use single quotes for `OBJECT_NAME` constants + +## 7.8.0 - 2019-11-05 + +- [#790](https://github.com/stripe/stripe-php/pull/790) Mark nullable fields in PHPDoc +- [#788](https://github.com/stripe/stripe-php/pull/788) Early codegen fixes +- [#787](https://github.com/stripe/stripe-php/pull/787) Use PHPStan in Travis CI + +## 7.7.1 - 2019-10-25 + +- [#781](https://github.com/stripe/stripe-php/pull/781) Fix telemetry header +- [#780](https://github.com/stripe/stripe-php/pull/780) Contributor Convenant + +## 7.7.0 - 2019-10-23 + +- [#776](https://github.com/stripe/stripe-php/pull/776) Add `CAPABILITY_TRANSFERS` to `Account` +- [#778](https://github.com/stripe/stripe-php/pull/778) Add support for `TYPE_MX_RFC` type on `TaxId` + +## 7.6.0 - 2019-10-22 + +- [#770](https://github.com/stripe/stripe-php/pull/770) Add missing constants for Customer's `TaxId` + +## 7.5.0 - 2019-10-18 + +- [#768](https://github.com/stripe/stripe-php/pull/768) Redact API key in `RequestOptions` debug info + +## 7.4.0 - 2019-10-15 + +- [#764](https://github.com/stripe/stripe-php/pull/764) Add support for HTTP request monitoring callback + +## 7.3.1 - 2019-10-07 + +- [#755](https://github.com/stripe/stripe-php/pull/755) Respect Stripe-Should-Retry and Retry-After headers + +## 7.3.0 - 2019-10-02 + +- [#752](https://github.com/stripe/stripe-php/pull/752) Add `payment_intent.canceled` and `setup_intent.canceled` events +- [#749](https://github.com/stripe/stripe-php/pull/749) Call `toArray()` on objects only + +## 7.2.2 - 2019-09-24 + +- [#746](https://github.com/stripe/stripe-php/pull/746) Add missing decline codes + +## 7.2.1 - 2019-09-23 + +- [#744](https://github.com/stripe/stripe-php/pull/744) Added new PHPDoc + +## 7.2.0 - 2019-09-17 + +- [#738](https://github.com/stripe/stripe-php/pull/738) Added missing constants for `SetupIntent` events + +## 7.1.1 - 2019-09-16 + +- [#737](https://github.com/stripe/stripe-php/pull/737) Added new PHPDoc + +## 7.1.0 - 2019-09-13 + +- [#736](https://github.com/stripe/stripe-php/pull/736) Make `CaseInsensitiveArray` countable and traversable + +## 7.0.2 - 2019-09-06 + +- [#729](https://github.com/stripe/stripe-php/pull/729) Fix usage of `SignatureVerificationException` in PHPDoc blocks + +## 7.0.1 - 2019-09-05 + +- [#728](https://github.com/stripe/stripe-php/pull/728) Clean up Collection + +## 7.0.0 - 2019-09-03 + +Major version release. The [migration guide](https://github.com/stripe/stripe-php/wiki/Migration-guide-for-v7) contains a detailed list of backwards-incompatible changes with upgrade instructions. + +Pull requests included in this release (cf. [#552](https://github.com/stripe/stripe-php/pull/552)) (⚠️ = breaking changes): + +- ⚠️ Drop support for PHP 5.4 ([#551](https://github.com/stripe/stripe-php/pull/551)) +- ⚠️ Drop support for PHP 5.5 ([#554](https://github.com/stripe/stripe-php/pull/554)) +- Bump dependencies ([#553](https://github.com/stripe/stripe-php/pull/553)) +- Remove `CURLFile` check ([#555](https://github.com/stripe/stripe-php/pull/555)) +- Update constant definitions for PHP >= 5.6 ([#556](https://github.com/stripe/stripe-php/pull/556)) +- ⚠️ Remove `FileUpload` alias ([#557](https://github.com/stripe/stripe-php/pull/557)) +- Remove `curl_reset` check ([#570](https://github.com/stripe/stripe-php/pull/570)) +- Use `\Stripe\::class` constant instead of strings ([#643](https://github.com/stripe/stripe-php/pull/643)) +- Use `array_column` to flatten params ([#686](https://github.com/stripe/stripe-php/pull/686)) +- ⚠️ Remove deprecated methods ([#692](https://github.com/stripe/stripe-php/pull/692)) +- ⚠️ Remove `IssuerFraudRecord` ([#696](https://github.com/stripe/stripe-php/pull/696)) +- Update constructors of Stripe exception classes ([#559](https://github.com/stripe/stripe-php/pull/559)) +- Fix remaining TODOs ([#700](https://github.com/stripe/stripe-php/pull/700)) +- Use yield for autopagination ([#703](https://github.com/stripe/stripe-php/pull/703)) +- ⚠️ Rename fake magic methods and rewrite array conversion ([#704](https://github.com/stripe/stripe-php/pull/704)) +- Add `ErrorObject` to Stripe exceptions ([#705](https://github.com/stripe/stripe-php/pull/705)) +- Start using PHP CS Fixer ([#706](https://github.com/stripe/stripe-php/pull/706)) +- Update error messages for nested resource operations ([#708](https://github.com/stripe/stripe-php/pull/708)) +- Upgrade retry logic ([#707](https://github.com/stripe/stripe-php/pull/707)) +- ⚠️ `Collection` improvements / fixes ([#715](https://github.com/stripe/stripe-php/pull/715)) +- ⚠️ Modernize exceptions ([#709](https://github.com/stripe/stripe-php/pull/709)) +- Add constants for error codes ([#716](https://github.com/stripe/stripe-php/pull/716)) +- Update certificate bundle ([#717](https://github.com/stripe/stripe-php/pull/717)) +- Retry requests on a 429 that's a lock timeout ([#718](https://github.com/stripe/stripe-php/pull/718)) +- Fix `toArray()` calls ([#719](https://github.com/stripe/stripe-php/pull/719)) +- Couple of fixes for PHP 7.4 ([#725](https://github.com/stripe/stripe-php/pull/725)) + +## 6.43.1 - 2019-08-29 + +- [#722](https://github.com/stripe/stripe-php/pull/722) Make `LoggerInterface::error` compatible with its PSR-3 counterpart +- [#714](https://github.com/stripe/stripe-php/pull/714) Add `pending_setup_intent` property in `Subscription` +- [#713](https://github.com/stripe/stripe-php/pull/713) Add typehint to `ApiResponse` +- [#712](https://github.com/stripe/stripe-php/pull/712) Fix comment +- [#701](https://github.com/stripe/stripe-php/pull/701) Start testing PHP 7.3 + +## 6.43.0 - 2019-08-09 + +- [#694](https://github.com/stripe/stripe-php/pull/694) Add `SubscriptionItem::createUsageRecord` method + +## 6.42.0 - 2019-08-09 + +- [#688](https://github.com/stripe/stripe-php/pull/688) Remove `SubscriptionScheduleRevision` + - Note that this is technically a breaking change, however we've chosen to release it as a minor version in light of the fact that this resource and its API methods were virtually unused. + +## 6.41.0 - 2019-07-31 + +- [#683](https://github.com/stripe/stripe-php/pull/683) Move the List Balance History API to `/v1/balance_transactions` + +## 6.40.0 - 2019-06-27 + +- [#675](https://github.com/stripe/stripe-php/pull/675) Add support for `SetupIntent` resource and APIs + +## 6.39.2 - 2019-06-26 + +- [#676](https://github.com/stripe/stripe-php/pull/676) Fix exception message in `CustomerBalanceTransaction::update()` + +## 6.39.1 - 2019-06-25 + +- [#674](https://github.com/stripe/stripe-php/pull/674) Add new constants for `collection_method` on `Invoice` + +## 6.39.0 - 2019-06-24 + +- [#673](https://github.com/stripe/stripe-php/pull/673) Enable request latency telemetry by default + +## 6.38.0 - 2019-06-17 + +- [#649](https://github.com/stripe/stripe-php/pull/649) Add support for `CustomerBalanceTransaction` resource and APIs + +## 6.37.2 - 2019-06-17 + +- [#671](https://github.com/stripe/stripe-php/pull/671) Add new PHPDoc +- [#672](https://github.com/stripe/stripe-php/pull/672) Add constants for `submit_type` on Checkout `Session` + +## 6.37.1 - 2019-06-14 + +- [#670](https://github.com/stripe/stripe-php/pull/670) Add new PHPDoc + +## 6.37.0 - 2019-05-23 + +- [#663](https://github.com/stripe/stripe-php/pull/663) Add support for `radar.early_fraud_warning` resource + +## 6.36.0 - 2019-05-22 + +- [#661](https://github.com/stripe/stripe-php/pull/661) Add constants for new TaxId types +- [#662](https://github.com/stripe/stripe-php/pull/662) Add constants for BalanceTransaction types + +## 6.35.2 - 2019-05-20 + +- [#655](https://github.com/stripe/stripe-php/pull/655) Add constants for payment intent statuses +- [#659](https://github.com/stripe/stripe-php/pull/659) Fix PHPDoc for various nested Account actions +- [#660](https://github.com/stripe/stripe-php/pull/660) Fix various PHPDoc + +## 6.35.1 - 2019-05-20 + +- [#658](https://github.com/stripe/stripe-php/pull/658) Use absolute value when checking timestamp tolerance + +## 6.35.0 - 2019-05-14 + +- [#651](https://github.com/stripe/stripe-php/pull/651) Add support for the Capability resource and APIs + +## 6.34.6 - 2019-05-13 + +- [#654](https://github.com/stripe/stripe-php/pull/654) Fix typo in definition of `Event::PAYMENT_METHOD_ATTACHED` constant + +## 6.34.5 - 2019-05-06 + +- [#647](https://github.com/stripe/stripe-php/pull/647) Set the return type to static for more operations + +## 6.34.4 - 2019-05-06 + +- [#650](https://github.com/stripe/stripe-php/pull/650) Add missing constants for Event types + +## 6.34.3 - 2019-05-01 + +- [#644](https://github.com/stripe/stripe-php/pull/644) Update return type to `static` to improve static analysis +- [#645](https://github.com/stripe/stripe-php/pull/645) Fix constant for `payment_intent.payment_failed` + +## 6.34.2 - 2019-04-26 + +- [#642](https://github.com/stripe/stripe-php/pull/642) Fix an issue where existing idempotency keys would be overwritten when using automatic retries + +## 6.34.1 - 2019-04-25 + +- [#640](https://github.com/stripe/stripe-php/pull/640) Add missing phpdocs + +## 6.34.0 - 2019-04-24 + +- [#626](https://github.com/stripe/stripe-php/pull/626) Add support for the `TaxRate` resource and APIs +- [#639](https://github.com/stripe/stripe-php/pull/639) Fix multiple phpdoc issues + +## 6.33.0 - 2019-04-22 + +- [#630](https://github.com/stripe/stripe-php/pull/630) Add support for the `TaxId` resource and APIs + +## 6.32.1 - 2019-04-19 + +- [#636](https://github.com/stripe/stripe-php/pull/636) Correct type of `$personId` in PHPDoc + +## 6.32.0 - 2019-04-18 + +- [#621](https://github.com/stripe/stripe-php/pull/621) Add support for `CreditNote` + +## 6.31.5 - 2019-04-12 + +- [#628](https://github.com/stripe/stripe-php/pull/628) Add constants for `person.*` event types +- [#628](https://github.com/stripe/stripe-php/pull/628) Add missing constants for `Account` and `Person` + +## 6.31.4 - 2019-04-05 + +- [#624](https://github.com/stripe/stripe-php/pull/624) Fix encoding of nested parameters in multipart requests + +## 6.31.3 - 2019-04-02 + +- [#623](https://github.com/stripe/stripe-php/pull/623) Only use HTTP/2 with curl >= 7.60.0 + +## 6.31.2 - 2019-03-25 + +- [#619](https://github.com/stripe/stripe-php/pull/619) Fix PHPDoc return types for list methods for nested resources + +## 6.31.1 - 2019-03-22 + +- [#612](https://github.com/stripe/stripe-php/pull/612) Add a lot of constants +- [#614](https://github.com/stripe/stripe-php/pull/614) Add missing subscription status constants + +## 6.31.0 - 2019-03-18 + +- [#600](https://github.com/stripe/stripe-php/pull/600) Add support for the `PaymentMethod` resource and APIs +- [#606](https://github.com/stripe/stripe-php/pull/606) Add support for retrieving a Checkout `Session` +- [#611](https://github.com/stripe/stripe-php/pull/611) Add support for deleting a Terminal `Location` and `Reader` + +## 6.30.5 - 2019-03-11 + +- [#607](https://github.com/stripe/stripe-php/pull/607) Correctly handle case where a metadata key is called `metadata` + +## 6.30.4 - 2019-02-27 + +- [#602](https://github.com/stripe/stripe-php/pull/602) Add `subscription_schedule` to `Subscription` for PHPDoc. + +## 6.30.3 - 2019-02-26 + +- [#603](https://github.com/stripe/stripe-php/pull/603) Improve PHPDoc on the `Source` object to cover all types of Sources currently supported. + +## 6.30.2 - 2019-02-25 + +- [#601](https://github.com/stripe/stripe-php/pull/601) Fix PHPDoc across multiple resources and add support for new events. + +## 6.30.1 - 2019-02-16 + +- [#599](https://github.com/stripe/stripe-php/pull/599) Fix PHPDoc for `SubscriptionSchedule` and `SubscriptionScheduleRevision` + +## 6.30.0 - 2019-02-12 + +- [#590](https://github.com/stripe/stripe-php/pull/590) Add support for `SubscriptionSchedule` and `SubscriptionScheduleRevision` + +## 6.29.3 - 2019-01-31 + +- [#592](https://github.com/stripe/stripe-php/pull/592) Some more PHPDoc fixes + +## 6.29.2 - 2019-01-31 + +- [#591](https://github.com/stripe/stripe-php/pull/591) Fix PHPDoc for nested resources + +## 6.29.1 - 2019-01-25 + +- [#566](https://github.com/stripe/stripe-php/pull/566) Fix dangling message contents +- [#586](https://github.com/stripe/stripe-php/pull/586) Don't overwrite `CURLOPT_HTTP_VERSION` option + +## 6.29.0 - 2019-01-23 + +- [#579](https://github.com/stripe/stripe-php/pull/579) Rename `CheckoutSession` to `Session` and move it under the `Checkout` namespace. This is a breaking change, but we've reached out to affected merchants and all new merchants would use the new approach. + +## 6.28.1 - 2019-01-21 + +- [#580](https://github.com/stripe/stripe-php/pull/580) Properly serialize `individual` on `Account` objects + +## 6.28.0 - 2019-01-03 + +- [#576](https://github.com/stripe/stripe-php/pull/576) Add support for iterating directly over `Collection` instances + +## 6.27.0 - 2018-12-21 + +- [#571](https://github.com/stripe/stripe-php/pull/571) Add support for the `CheckoutSession` resource + +## 6.26.0 - 2018-12-11 + +- [#568](https://github.com/stripe/stripe-php/pull/568) Enable persistent connections + +## 6.25.0 - 2018-12-10 + +- [#567](https://github.com/stripe/stripe-php/pull/567) Add support for account links + +## 6.24.0 - 2018-11-28 + +- [#562](https://github.com/stripe/stripe-php/pull/562) Add support for the Review resource +- [#564](https://github.com/stripe/stripe-php/pull/564) Add event name constants for subscription schedule aborted/expiring + +## 6.23.0 - 2018-11-27 + +- [#542](https://github.com/stripe/stripe-php/pull/542) Add support for `ValueList` and `ValueListItem` for Radar + +## 6.22.1 - 2018-11-20 + +- [#561](https://github.com/stripe/stripe-php/pull/561) Add cast and some docs to telemetry introduced in 6.22.0/549 + +## 6.22.0 - 2018-11-15 + +- [#549](https://github.com/stripe/stripe-php/pull/549) Add support for client telemetry + +## 6.21.1 - 2018-11-12 + +- [#548](https://github.com/stripe/stripe-php/pull/548) Don't mutate `Exception` class properties from `OAuthBase` error + +## 6.21.0 - 2018-11-08 + +- [#537](https://github.com/stripe/stripe-php/pull/537) Add new API endpoints for the `Invoice` resource. + +## 6.20.1 - 2018-11-07 + +- [#546](https://github.com/stripe/stripe-php/pull/546) Drop files from the Composer package that aren't needed in the release + +## 6.20.0 - 2018-10-30 + +- [#536](https://github.com/stripe/stripe-php/pull/536) Add support for the `Person` resource +- [#541](https://github.com/stripe/stripe-php/pull/541) Add support for the `WebhookEndpoint` resource + +## 6.19.5 - 2018-10-17 + +- [#539](https://github.com/stripe/stripe-php/pull/539) Fix methods on `\Stripe\PaymentIntent` to properly pass arguments to the API. + +## 6.19.4 - 2018-10-11 + +- [#534](https://github.com/stripe/stripe-php/pull/534) Fix PSR-4 autoloading for `\Stripe\FileUpload` class alias + +## 6.19.3 - 2018-10-09 + +- [#530](https://github.com/stripe/stripe-php/pull/530) Add constants for `flow` (`FLOW_*`), `status` (`STATUS_*`) and `usage` (`USAGE_*`) on `\Stripe\Source` + +## 6.19.2 - 2018-10-08 + +- [#531](https://github.com/stripe/stripe-php/pull/531) Store HTTP response headers in case-insensitive array + +## 6.19.1 - 2018-09-25 + +- [#526](https://github.com/stripe/stripe-php/pull/526) Ignore null values in request parameters + +## 6.19.0 - 2018-09-24 + +- [#523](https://github.com/stripe/stripe-php/pull/523) Add support for Stripe Terminal + +## 6.18.0 - 2018-09-24 + +- [#520](https://github.com/stripe/stripe-php/pull/520) Rename `\Stripe\FileUpload` to `\Stripe\File` + +## 6.17.2 - 2018-09-18 + +- [#522](https://github.com/stripe/stripe-php/pull/522) Fix warning when adding a new additional owner to an existing array + +## 6.17.1 - 2018-09-14 + +- [#517](https://github.com/stripe/stripe-php/pull/517) Integer-index encode all sequential arrays + +## 6.17.0 - 2018-09-05 + +- [#514](https://github.com/stripe/stripe-php/pull/514) Add support for reporting resources + +## 6.16.0 - 2018-08-23 + +- [#509](https://github.com/stripe/stripe-php/pull/509) Add support for usage record summaries + +## 6.15.0 - 2018-08-03 + +- [#504](https://github.com/stripe/stripe-php/pull/504) Add cancel support for topups + +## 6.14.0 - 2018-08-02 + +- [#505](https://github.com/stripe/stripe-php/pull/505) Add support for file links + +## 6.13.0 - 2018-07-31 + +- [#502](https://github.com/stripe/stripe-php/pull/502) Add `isDeleted()` method to `\Stripe\StripeObject` + +## 6.12.0 - 2018-07-28 + +- [#501](https://github.com/stripe/stripe-php/pull/501) Add support for scheduled query runs (`\Stripe\Sigma\ScheduledQueryRun`) for Sigma + +## 6.11.0 - 2018-07-26 + +- [#500](https://github.com/stripe/stripe-php/pull/500) Add support for Stripe Issuing + +## 6.10.4 - 2018-07-19 + +- [#498](https://github.com/stripe/stripe-php/pull/498) Internal improvements to the `\Stripe\ApiResource.classUrl()` method + +## 6.10.3 - 2018-07-16 + +- [#497](https://github.com/stripe/stripe-php/pull/497) Use HTTP/2 only for HTTPS requests + +## 6.10.2 - 2018-07-11 + +- [#494](https://github.com/stripe/stripe-php/pull/494) Enable HTTP/2 support + +## 6.10.1 - 2018-07-10 + +- [#493](https://github.com/stripe/stripe-php/pull/493) Add PHPDoc for `auto_advance` on `\Stripe\Invoice` + +## 6.10.0 - 2018-06-28 + +- [#488](https://github.com/stripe/stripe-php/pull/488) Add support for `$appPartnerId` to `Stripe::setAppInfo()` + +## 6.9.0 - 2018-06-28 + +- [#487](https://github.com/stripe/stripe-php/pull/487) Add support for payment intents + +## 6.8.2 - 2018-06-24 + +- [#486](https://github.com/stripe/stripe-php/pull/486) Make `Account.deauthorize()` return the `StripeObject` from the API + +## 6.8.1 - 2018-06-13 + +- [#472](https://github.com/stripe/stripe-php/pull/472) Added phpDoc for `ApiRequestor` and others, especially regarding thrown errors + +## 6.8.0 - 2018-06-13 + +- [#481](https://github.com/stripe/stripe-php/pull/481) Add new `\Stripe\Discount` and `\Stripe\OrderItem` classes, add more PHPDoc describing object attributes + +## 6.7.4 - 2018-05-29 + +- [#480](https://github.com/stripe/stripe-php/pull/480) PHPDoc changes for API version 2018-05-21 and the addition of the new `CHARGE_EXPIRED` event type + +## 6.7.3 - 2018-05-28 + +- [#479](https://github.com/stripe/stripe-php/pull/479) Fix unnecessary traits on `\Stripe\InvoiceLineItem` + +## 6.7.2 - 2018-05-28 + +- [#471](https://github.com/stripe/stripe-php/pull/471) Add `OBJECT_NAME` constant to all API resource classes, add `\Stripe\InvoiceLineItem` class + +## 6.7.1 - 2018-05-13 + +- [#468](https://github.com/stripe/stripe-php/pull/468) Update fields in PHP docs for accuracy + +## 6.7.0 - 2018-05-09 + +- [#466](https://github.com/stripe/stripe-php/pull/466) Add support for issuer fraud records + +## 6.6.0 - 2018-04-11 + +- [#460](https://github.com/stripe/stripe-php/pull/460) Add support for flexible billing primitives + +## 6.5.0 - 2018-04-05 + +- [#461](https://github.com/stripe/stripe-php/pull/461) Don't zero keys on non-`metadata` subobjects + +## 6.4.2 - 2018-03-17 + +- [#458](https://github.com/stripe/stripe-php/pull/458) Add PHPDoc for `account` on `\Stripe\Event` + +## 6.4.1 - 2018-03-02 + +- [#455](https://github.com/stripe/stripe-php/pull/455) Fix namespaces in PHPDoc +- [#456](https://github.com/stripe/stripe-php/pull/456) Fix namespaces for some exceptions + +## 6.4.0 - 2018-02-28 + +- [#453](https://github.com/stripe/stripe-php/pull/453) Add constants for `reason` (`REASON_*`) and `status` (`STATUS_*`) on `\Stripe\Dispute` + +## 6.3.2 - 2018-02-27 + +- [#452](https://github.com/stripe/stripe-php/pull/452) Add PHPDoc for `amount_paid` and `amount_remaining` on `\Stripe\Invoice` + +## 6.3.1 - 2018-02-26 + +- [#443](https://github.com/stripe/stripe-php/pull/443) Add event types as constants to `\Stripe\Event` class + +## 6.3.0 - 2018-02-23 + +- [#450](https://github.com/stripe/stripe-php/pull/450) Add support for `code` attribute on all Stripe exceptions + +## 6.2.0 - 2018-02-21 + +- [#440](https://github.com/stripe/stripe-php/pull/440) Add support for topups +- [#442](https://github.com/stripe/stripe-php/pull/442) Fix PHPDoc for `\Stripe\Error\SignatureVerification` + +## 6.1.0 - 2018-02-12 + +- [#435](https://github.com/stripe/stripe-php/pull/435) Fix header persistence on `Collection` objects +- [#436](https://github.com/stripe/stripe-php/pull/436) Introduce new `Idempotency` error class + +## 6.0.0 - 2018-02-07 + +Major version release. List of backwards incompatible changes to watch out for: + +- The minimum PHP version is now 5.4.0. If you're using PHP 5.3 or older, consider upgrading to a more recent version. + +* `\Stripe\AttachedObject` no longer exists. Attributes that used to be instances of `\Stripe\AttachedObject` (such as `metadata`) are now instances of `\Stripe\StripeObject`. + +- Attributes that used to be PHP arrays (such as `legal_entity->additional_owners` on `\Stripe\Account` instances) are now instances of `\Stripe\StripeObject`, except when they are empty. `\Stripe\StripeObject` has array semantics so this should not be an issue unless you are actively checking types. + +* `\Stripe\Collection` now derives from `\Stripe\StripeObject` rather than from `\Stripe\ApiResource`. + +Pull requests included in this release: + +- [#410](https://github.com/stripe/stripe-php/pull/410) Drop support for PHP 5.3 +- [#411](https://github.com/stripe/stripe-php/pull/411) Use traits for common API operations +- [#414](https://github.com/stripe/stripe-php/pull/414) Use short array syntax +- [#404](https://github.com/stripe/stripe-php/pull/404) Fix serialization logic +- [#417](https://github.com/stripe/stripe-php/pull/417) Remove `ExternalAccount` class +- [#418](https://github.com/stripe/stripe-php/pull/418) Increase test coverage +- [#421](https://github.com/stripe/stripe-php/pull/421) Update CA bundle and add script for future updates +- [#422](https://github.com/stripe/stripe-php/pull/422) Use vendored CA bundle for all requests +- [#428](https://github.com/stripe/stripe-php/pull/428) Support for automatic request retries + +## 5.9.2 - 2018-02-07 + +- [#431](https://github.com/stripe/stripe-php/pull/431) Update PHPDoc @property tags for latest API version + +## 5.9.1 - 2018-02-06 + +- [#427](https://github.com/stripe/stripe-php/pull/427) Add and update PHPDoc @property tags on all API resources + +## 5.9.0 - 2018-01-17 + +- [#421](https://github.com/stripe/stripe-php/pull/421) Updated bundled CA certificates +- [#423](https://github.com/stripe/stripe-php/pull/423) Escape unsanitized input in OAuth example + +## 5.8.0 - 2017-12-20 + +- [#403](https://github.com/stripe/stripe-php/pull/403) Add `__debugInfo()` magic method to `StripeObject` + +## 5.7.0 - 2017-11-28 + +- [#390](https://github.com/stripe/stripe-php/pull/390) Remove some unsupported API methods +- [#391](https://github.com/stripe/stripe-php/pull/391) Alphabetize the list of API resources in `Util::convertToStripeObject()` and add missing resources +- [#393](https://github.com/stripe/stripe-php/pull/393) Fix expiry date update for card sources + +## 5.6.0 - 2017-10-31 + +- [#386](https://github.com/stripe/stripe-php/pull/386) Support for exchange rates APIs + +## 5.5.1 - 2017-10-30 + +- [#387](https://github.com/stripe/stripe-php/pull/387) Allow `personal_address_kana` and `personal_address_kanji` to be updated on an account + +## 5.5.0 - 2017-10-27 + +- [#385](https://github.com/stripe/stripe-php/pull/385) Support for listing source transactions + +## 5.4.0 - 2017-10-24 + +- [#383](https://github.com/stripe/stripe-php/pull/383) Add static methods to manipulate resources from parent + - `Account` gains methods for external accounts and login links (e.g. `createExternalAccount`, `createLoginLink`) + - `ApplicationFee` gains methods for refunds + - `Customer` gains methods for sources + - `Transfer` gains methods for reversals + +## 5.3.0 - 2017-10-11 + +- [#378](https://github.com/stripe/stripe-php/pull/378) Rename source `delete` to `detach` (and deprecate the former) + +## 5.2.3 - 2017-09-27 + +- Add PHPDoc for `Card` + +## 5.2.2 - 2017-09-20 + +- Fix deserialization mapping of `FileUpload` objects + +## 5.2.1 - 2017-09-14 + +- Serialized `shipping` nested attribute + +## 5.2.0 - 2017-08-29 + +- Add support for `InvalidClient` OAuth error + +## 5.1.3 - 2017-08-14 + +- Allow `address_kana` and `address_kanji` to be updated for custom accounts + +## 5.1.2 - 2017-08-01 + +- Fix documented return type of `autoPagingIterator()` (was missing namespace) + +## 5.1.1 - 2017-07-03 + +- Fix order returns to use the right URL `/v1/order_returns` + +## 5.1.0 - 2017-06-30 + +- Add support for OAuth + +## 5.0.0 - 2017-06-27 + +- `pay` on invoice now takes params as well as opts + +## 4.13.0 - 2017-06-19 + +- Add support for ephemeral keys + +## 4.12.0 - 2017-06-05 + +- Clients can implement `getUserAgentInfo()` to add additional user agent information + +## 4.11.0 - 2017-06-05 + +- Implement `Countable` for `AttachedObject` (`metadata` and `additional_owners`) + +## 4.10.0 - 2017-05-25 + +- Add support for login links + +## 4.9.1 - 2017-05-10 + +- Fix docs to include arrays on `$id` parameter for retrieve methods + +## 4.9.0 - 2017-04-28 + +- Support for checking webhook signatures + +## 4.8.1 - 2017-04-24 + +- Allow nested field `payout_schedule` to be updated + +## 4.8.0 - 2017-04-20 + +- Add `\Stripe\Stripe::setLogger()` to support an external PSR-3 compatible logger + +## 4.7.0 - 2017-04-10 + +- Add support for payouts and recipient transfers + +## 4.6.0 - 2017-04-06 + +- Please see 4.7.0 instead (no-op release) + +## 4.5.1 - 2017-03-22 + +- Remove hard dependency on cURL + +## 4.5.0 - 2017-03-20 + +- Support for detaching sources from customers + +## 4.4.2 - 2017-02-27 + +- Correct handling of `owner` parameter when updating sources + +## 4.4.1 - 2017-02-24 + +- Correct the error check on a bad JSON decoding + +## 4.4.0 - 2017-01-18 + +- Add support for updating sources + +## 4.3.0 - 2016-11-30 + +- Add support for verifying sources + +## 4.2.0 - 2016-11-21 + +- Add retrieve method for 3-D Secure resources + +## 4.1.1 - 2016-10-21 + +- Add docblock with model properties for `Plan` + +## 4.1.0 - 2016-10-18 + +- Support for 403 status codes (permission denied) + +## 4.0.1 - 2016-10-17 + +- Fix transfer reversal materialization +- Fixes for some property definitions in docblocks + +## 4.0.0 - 2016-09-28 + +- Support for subscription items +- Drop attempt to force TLS 1.2: please note that this could be breaking if you're using old OS distributions or packages and upgraded recently (so please make sure to test your integration!) + +## 3.23.0 - 2016-09-15 + +- Add support for Apple Pay domains + +## 3.22.0 - 2016-09-13 + +- Add `Stripe::setAppInfo` to allow plugins to register user agent information + +## 3.21.0 - 2016-08-25 + +- Add `Source` model for generic payment sources + +## 3.20.0 - 2016-08-08 + +- Add `getDeclineCode` to card errors + +## 3.19.0 - 2016-07-29 + +- Opt requests directly into TLS 1.2 where OpenSSL >= 1.0.1 (see #277 for context) + +## 3.18.0 - 2016-07-28 + +- Add new `STATUS_` constants for subscriptions + +## 3.17.1 - 2016-07-28 + +- Fix auto-paging iterator so that it plays nicely with `iterator_to_array` + +## 3.17.0 - 2016-07-14 + +- Add field annotations to model classes for better editor hinting + +## 3.16.0 - 2016-07-12 + +- Add `ThreeDSecure` model for 3-D secure payments + +## 3.15.0 - 2016-06-29 + +- Add static `update` method to all resources that can be changed. + +## 3.14.3 - 2016-06-20 + +- Make sure that cURL never sends `Expects: 100-continue`, even on large request bodies + +## 3.14.2 - 2016-06-03 + +- Add `inventory` under `SKU` to list of keys that have nested data and can be updated + +## 3.14.1 - 2016-05-27 + +- Fix some inconsistencies in PHPDoc + +## 3.14.0 - 2016-05-25 + +- Add support for returning Relay orders + +## 3.13.0 - 2016-05-04 + +- Add `list`, `create`, `update`, `retrieve`, and `delete` methods to the Subscription class + +## 3.12.1 - 2016-04-07 + +- Additional check on value arrays for some extra safety + +## 3.12.0 - 2016-03-31 + +- Fix bug `refreshFrom` on `StripeObject` would not take an `$opts` array +- Fix bug where `$opts` not passed to parent `save` method in `Account` +- Fix bug where non-existent variable was referenced in `reverse` in `Transfer` +- Update CA cert bundle for compatibility with OpenSSL versions below 1.0.1 + +## 3.11.0 - 2016-03-22 + +- Allow `CurlClient` to be initialized with default `CURLOPT_*` options + +## 3.10.1 - 2016-03-22 + +- Fix bug where request params and options were ignored in `ApplicationFee`'s `refund.` + +## 3.10.0 - 2016-03-15 + +- Add `reject` on `Account` to support the new API feature + +## 3.9.2 - 2016-03-04 + +- Fix error when an object's metadata is set more than once + +## 3.9.1 - 2016-02-24 + +- Fix encoding behavior of nested arrays for requests (see #227) + +## 3.9.0 - 2016-02-09 + +- Add automatic pagination mechanism with `autoPagingIterator()` +- Allow global account ID to be set with `Stripe::setAccountId()` + +## 3.8.0 - 2016-02-08 + +- Add `CountrySpec` model for looking up country payment information + +## 3.7.1 - 2016-02-01 + +- Update bundled CA certs + +## 3.7.0 - 2016-01-27 + +- Support deleting Relay products and SKUs + +## 3.6.0 - 2016-01-05 + +- Allow configuration of HTTP client timeouts + +## 3.5.0 - 2015-12-01 + +- Add a verification routine for external accounts + +## 3.4.0 - 2015-09-14 + +- Products, SKUs, and Orders -- https://stripe.com/relay + +## 3.3.0 - 2015-09-11 + +- Add support for 429 Rate Limit response + +## 3.2.0 - 2015-08-17 + +- Add refund listing and retrieval without an associated charge + +## 3.1.0 - 2015-08-03 + +- Add dispute listing and retrieval +- Add support for manage account deletion + +## 3.0.0 - 2015-07-28 + +- Rename `\Stripe\Object` to `\Stripe\StripeObject` (PHP 7 compatibility) +- Rename `getCode` and `getParam` in exceptions to `getStripeCode` and `getStripeParam` +- Add support for calling `json_encode` on Stripe objects in PHP 5.4+ +- Start supporting/testing PHP 7 + +## 2.3.0 - 2015-07-06 + +- Add request ID to all Stripe exceptions + +## 2.2.0 - 2015-06-01 + +- Add support for Alipay accounts as sources +- Add support for bank accounts as sources (private beta) +- Add support for bank accounts and cards as external_accounts on Account objects + +## 2.1.4 - 2015-05-13 + +- Fix CA certificate file path (thanks @lphilps & @matthewarkin) + +## 2.1.3 - 2015-05-12 + +- Fix to account updating to permit `tos_acceptance` and `personal_address` to be set properly +- Fix to Transfer reversal creation (thanks @neatness!) +- Network requests are now done through a swappable class for easier mocking + +## 2.1.2 - 2015-04-10 + +- Remove SSL cert revokation checking (all pre-Heartbleed certs have expired) +- Bug fixes to account updating + +## 2.1.1 - 2015-02-27 + +- Support transfer reversals + +## 2.1.0 - 2015-02-19 + +- Support new API version (2015-02-18) +- Added Bitcoin Receiever update and delete actions +- Edited tests to prefer "source" over "card" as per new API version + +## 2.0.1 - 2015-02-16 + +- Fix to fetching endpoints that use a non-default baseUrl (`FileUpload`) + +## 2.0.0 - 2015-02-14 + +- Bumped minimum version to 5.3.3 +- Switched to Stripe namespace instead of Stripe\_ class name prefiexes (thanks @chadicus!) +- Switched tests to PHPUnit (thanks @chadicus!) +- Switched style guide to PSR2 (thanks @chadicus!) +- Added \$opts hash to the end of most methods: this permits passing 'idempotency_key', 'stripe_account', or 'stripe_version'. The last 2 will persist across multiple object loads. +- Added support for retrieving Account by ID + +## 1.18.0 - 2015-01-21 + +- Support making bitcoin charges through BitcoinReceiver source object + +## 1.17.5 - 2014-12-23 + +- Adding support for creating file uploads. + +## 1.17.4 - 2014-12-15 + +- Saving objects fetched with a custom key now works (thanks @JustinHook & @jpasilan) +- Added methods for reporting charges as safe or fraudulent and for specifying the reason for refunds + +## 1.17.3 - 2014-11-06 + +- Better handling of HHVM support for SSL certificate blacklist checking. + +## 1.17.2 - 2014-09-23 + +- Coupons now are backed by a `Stripe_Coupon` instead of `Stripe_Object`, and support updating metadata +- Running operations (`create`, `retrieve`, `all`) on upcoming invoice items now works + +## 1.17.1 - 2014-07-31 + +- Requests now send Content-Type header + +## 1.17.0 - 2014-07-29 + +- Application Fee refunds now a list instead of array +- HHVM now works +- Small bug fixes (thanks @bencromwell & @fastest963) +- `__toString` now returns the name of the object in addition to its JSON representation + +## 1.16.0 - 2014-06-17 + +- Add metadata for refunds and disputes + +## 1.15.0 - 2014-05-28 + +- Support canceling transfers + +## 1.14.1 - 2014-05-21 + +- Support cards for recipients. + +## 1.13.1 - 2014-05-15 + +- Fix bug in account resource where `id` wasn't in the result + +## 1.13.0 - 2014-04-10 + +- Add support for certificate blacklisting +- Update ca bundle +- Drop support for HHVM (Temporarily) + +## 1.12.0 - 2014-04-01 + +- Add Stripe_RateLimitError for catching rate limit errors. +- Update to Zend coding style (thanks, @jpiasetz) + +## 1.11.0 - 2014-01-29 + +- Add support for multiple subscriptions per customer + +## 1.10.1 - 2013-12-02 + +- Add new ApplicationFee + +## 1.9.1 - 2013-11-08 + +- Fix a bug where a null nestable object causes warnings to fire. + +## 1.9.0 - 2013-10-16 + +- Add support for metadata API. + +## 1.8.4 - 2013-09-18 + +- Add support for closing disputes. + +## 1.8.3 - 2013-08-13 + +- Add new Balance and BalanceTransaction + +## 1.8.2 - 2013-08-12 + +- Add support for unsetting attributes by updating to NULL. Setting properties to a blank string is now an error. + +## 1.8.1 - 2013-07-12 + +- Add support for multiple cards API (Stripe API version 2013-07-12: https://stripe.com/docs/upgrades#2013-07-05) + +## 1.8.0 - 2013-04-11 + +- Allow Transfers to be creatable +- Add new Recipient resource + +## 1.7.15 - 2013-02-21 + +- Add 'id' to the list of permanent object attributes + +## 1.7.14 - 2013-02-20 + +- Don't re-encode strings that are already encoded in UTF-8. If you were previously using plan or coupon objects with UTF-8 IDs, they may have been treated as ISO-8859-1 (Latin-1) and encoded to UTF-8 a 2nd time. You may now need to pass the IDs to utf8_encode before passing them to Stripe_Plan::retrieve or Stripe_Coupon::retrieve. +- Ensure that all input is encoded in UTF-8 before submitting it to Stripe's servers. (github issue #27) + +## 1.7.13 - 2013-02-01 + +- Add support for passing options when retrieving Stripe objects e.g., Stripe_Charge::retrieve(array("id"=>"foo", "expand" => array("customer"))); Stripe_Charge::retrieve("foo") will continue to work + +## 1.7.12 - 2013-01-15 + +- Add support for setting a Stripe API version override + +## 1.7.11 - 2012-12-30 + +- Version bump to cleanup constants and such (fix issue #26) + +## 1.7.10 - 2012-11-08 + +- Add support for updating charge disputes. +- Fix bug preventing retrieval of null attributes + +## 1.7.9 - 2012-11-08 + +- Fix usage under autoloaders such as the one generated by composer (fix issue #22) + +## 1.7.8 - 2012-10-30 + +- Add support for creating invoices. +- Add support for new invoice lines return format +- Add support for new list objects + +## 1.7.7 - 2012-09-14 + +- Get all of the various version numbers in the repo in sync (no other changes) + +## 1.7.6 - 2012-08-31 + +- Add update and pay methods to Invoice resource + +## 1.7.5 - 2012-08-23 + +- Change internal function names so that Stripe_SingletonApiRequest is E_STRICT-clean (github issue #16) + +## 1.7.4 - 2012-08-21 + +- Bugfix so that Stripe objects (e.g. Customer, Charge objects) used in API calls are transparently converted to their object IDs + +## 1.7.3 - 2012-08-15 + +- Add new Account resource + +## 1.7.2 - 2012-06-26 + +- Make clearer that you should be including lib/Stripe.php, not test/Stripe.php (github issue #14) + +## 1.7.1 - 2012-05-24 + +- Add missing argument to Stripe_InvalidRequestError constructor in Stripe_ApiResource::instanceUrl. Fixes a warning when Stripe_ApiResource::instanceUrl is called on a resource with no ID (fix issue #12) + +## 1.7.0 - 2012-05-17 + +- Support Composer and Packagist (github issue #9) +- Add new deleteDiscount method to Stripe_Customer +- Add new Transfer resource +- Switch from using HTTP Basic auth to Bearer auth. (Note: Stripe will support Basic auth for the indefinite future, but recommends Bearer auth when possible going forward) +- Numerous test suite improvements diff --git a/vendor/stripe/stripe-php/CODE_OF_CONDUCT.md b/vendor/stripe/stripe-php/CODE_OF_CONDUCT.md new file mode 100644 index 0000000..349f5a0 --- /dev/null +++ b/vendor/stripe/stripe-php/CODE_OF_CONDUCT.md @@ -0,0 +1,77 @@ +# Contributor Covenant Code of Conduct + +## Our Pledge + +In the interest of fostering an open and welcoming environment, we as +contributors and maintainers pledge to make participation in our project and +our community a harassment-free experience for everyone, regardless of age, body +size, disability, ethnicity, sex characteristics, gender identity and expression, +level of experience, education, socio-economic status, nationality, personal +appearance, race, religion, or sexual identity and orientation. + +## Our Standards + +Examples of behavior that contributes to creating a positive environment +include: + +* Using welcoming and inclusive language +* Being respectful of differing viewpoints and experiences +* Gracefully accepting constructive criticism +* Focusing on what is best for the community +* Showing empathy towards other community members + +Examples of unacceptable behavior by participants include: + +* The use of sexualized language or imagery and unwelcome sexual attention or + advances +* Trolling, insulting/derogatory comments, and personal or political attacks +* Public or private harassment +* Publishing others' private information, such as a physical or electronic + address, without explicit permission +* Other conduct which could reasonably be considered inappropriate in a + professional setting + +## Our Responsibilities + +Project maintainers are responsible for clarifying the standards of acceptable +behavior and are expected to take appropriate and fair corrective action in +response to any instances of unacceptable behavior. + +Project maintainers have the right and responsibility to remove, edit, or +reject comments, commits, code, wiki edits, issues, and other contributions +that are not aligned to this Code of Conduct, or to ban temporarily or +permanently any contributor for other behaviors that they deem inappropriate, +threatening, offensive, or harmful. + +## Scope + +This Code of Conduct applies within all project spaces, and it also applies when +an individual is representing the project or its community in public spaces. +Examples of representing a project or community include using an official +project e-mail address, posting via an official social media account, or acting +as an appointed representative at an online or offline event. Representation of +a project may be further defined and clarified by project maintainers. + +## Enforcement + +Instances of abusive, harassing, or otherwise unacceptable behavior may be +reported by contacting the project team at conduct@stripe.com. All +complaints will be reviewed and investigated and will result in a response that +is deemed necessary and appropriate to the circumstances. The project team is +obligated to maintain confidentiality with regard to the reporter of an incident. +Further details of specific enforcement policies may be posted separately. + +Project maintainers who do not follow or enforce the Code of Conduct in good +faith may face temporary or permanent repercussions as determined by other +members of the project's leadership. + +## Attribution + +This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, +available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html + +[homepage]: https://www.contributor-covenant.org + +For answers to common questions about this code of conduct, see +https://www.contributor-covenant.org/faq + diff --git a/vendor/stripe/stripe-php/LICENSE b/vendor/stripe/stripe-php/LICENSE new file mode 100644 index 0000000..847c705 --- /dev/null +++ b/vendor/stripe/stripe-php/LICENSE @@ -0,0 +1,21 @@ +The MIT License + +Copyright (c) 2010-2019 Stripe, Inc. (https://stripe.com) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/vendor/stripe/stripe-php/Makefile b/vendor/stripe/stripe-php/Makefile new file mode 100644 index 0000000..78c5868 --- /dev/null +++ b/vendor/stripe/stripe-php/Makefile @@ -0,0 +1,36 @@ +export PHPDOCUMENTOR_VERSION := v3.0.0-rc +export PHPSTAN_VERSION := 0.12.18 + +vendor: composer.json + composer install + +vendor/bin/phpstan: vendor + curl -sfL https://github.com/phpstan/phpstan/releases/download/$(PHPSTAN_VERSION)/phpstan.phar -o vendor/bin/phpstan + chmod +x vendor/bin/phpstan + +vendor/bin/phpdoc: vendor + curl -sfL https://github.com/phpDocumentor/phpDocumentor/releases/download/$(PHPDOCUMENTOR_VERSION)/phpDocumentor.phar -o vendor/bin/phpdoc + chmod +x vendor/bin/phpdoc + +test: vendor + vendor/bin/phpunit +.PHONY: test + +fmt: vendor + vendor/bin/php-cs-fixer fix -v --using-cache=no . +.PHONY: fmt + +fmtcheck: vendor + vendor/bin/php-cs-fixer fix -v --dry-run --using-cache=no . +.PHONY: fmtcheck + +phpdoc: vendor/bin/phpdoc + vendor/bin/phpdoc + +phpstan: vendor/bin/phpstan + php -d memory_limit=512M vendor/bin/phpstan analyse lib tests +.PHONY: phpstan + +phpstan-baseline: vendor/bin/phpstan + php -d memory_limit=512M vendor/bin/phpstan analyse lib tests --generate-baseline +.PHONY: phpstan-baseline diff --git a/vendor/stripe/stripe-php/README.md b/vendor/stripe/stripe-php/README.md new file mode 100644 index 0000000..1be6aa1 --- /dev/null +++ b/vendor/stripe/stripe-php/README.md @@ -0,0 +1,266 @@ +# Stripe PHP bindings + +[![Build Status](https://travis-ci.org/stripe/stripe-php.svg?branch=master)](https://travis-ci.org/stripe/stripe-php) +[![Latest Stable Version](https://poser.pugx.org/stripe/stripe-php/v/stable.svg)](https://packagist.org/packages/stripe/stripe-php) +[![Total Downloads](https://poser.pugx.org/stripe/stripe-php/downloads.svg)](https://packagist.org/packages/stripe/stripe-php) +[![License](https://poser.pugx.org/stripe/stripe-php/license.svg)](https://packagist.org/packages/stripe/stripe-php) +[![Code Coverage](https://coveralls.io/repos/stripe/stripe-php/badge.svg?branch=master)](https://coveralls.io/r/stripe/stripe-php?branch=master) + +The Stripe PHP library provides convenient access to the Stripe API from +applications written in the PHP language. It includes a pre-defined set of +classes for API resources that initialize themselves dynamically from API +responses which makes it compatible with a wide range of versions of the Stripe +API. + +## Requirements + +PHP 5.6.0 and later. + +## Composer + +You can install the bindings via [Composer](http://getcomposer.org/). Run the following command: + +```bash +composer require stripe/stripe-php +``` + +To use the bindings, use Composer's [autoload](https://getcomposer.org/doc/01-basic-usage.md#autoloading): + +```php +require_once('vendor/autoload.php'); +``` + +## Manual Installation + +If you do not wish to use Composer, you can download the [latest release](https://github.com/stripe/stripe-php/releases). Then, to use the bindings, include the `init.php` file. + +```php +require_once('/path/to/stripe-php/init.php'); +``` + +## Dependencies + +The bindings require the following extensions in order to work properly: + +- [`curl`](https://secure.php.net/manual/en/book.curl.php), although you can use your own non-cURL client if you prefer +- [`json`](https://secure.php.net/manual/en/book.json.php) +- [`mbstring`](https://secure.php.net/manual/en/book.mbstring.php) (Multibyte String) + +If you use Composer, these dependencies should be handled automatically. If you install manually, you'll want to make sure that these extensions are available. + +## Getting Started + +Simple usage looks like: + +```php +$stripe = new \Stripe\StripeClient('sk_test_BQokikJOvBiI2HlWgH4olfQ2'); +$customer = $stripe->customers->create([ + 'description' => 'example customer', + 'email' => 'email@example.com', + 'payment_method' => 'pm_card_visa', +]); +echo $customer; +``` + +### Client/service patterns vs legacy patterns + +You can continue to use the legacy integration patterns used prior to version [7.33.0](https://github.com/stripe/stripe-php/blob/master/CHANGELOG.md#7330---2020-05-14). Review the [migration guide](https://github.com/stripe/stripe-php/wiki/Migration-to-StripeClient-and-services-in-7.33.0) for the backwards-compatible client/services pattern changes. + +## Documentation + +See the [PHP API docs](https://stripe.com/docs/api/php#intro). + +## Legacy Version Support + +### PHP 5.4 & 5.5 + +If you are using PHP 5.4 or 5.5, you can download v6.21.1 ([zip](https://github.com/stripe/stripe-php/archive/v6.21.1.zip), [tar.gz](https://github.com/stripe/stripe-php/archive/v6.21.1.tar.gz)) from our [releases page](https://github.com/stripe/stripe-php/releases). This version will continue to work with new versions of the Stripe API for all common uses. + +### PHP 5.3 + +If you are using PHP 5.3, you can download v5.9.2 ([zip](https://github.com/stripe/stripe-php/archive/v5.9.2.zip), [tar.gz](https://github.com/stripe/stripe-php/archive/v5.9.2.tar.gz)) from our [releases page](https://github.com/stripe/stripe-php/releases). This version will continue to work with new versions of the Stripe API for all common uses. + +## Custom Request Timeouts + +_NOTE:_ We do not recommend decreasing the timeout for non-read-only calls (e.g. charge creation), since even if you locally timeout, the request on Stripe's side can still complete. If you are decreasing timeouts on these calls, make sure to use [idempotency tokens](https://stripe.com/docs/api/php#idempotent_requests) to avoid executing the same transaction twice as a result of timeout retry logic. + +To modify request timeouts (connect or total, in seconds) you'll need to tell the API client to use a CurlClient other than its default. You'll set the timeouts in that CurlClient. + +```php +// set up your tweaked Curl client +$curl = new \Stripe\HttpClient\CurlClient(); +$curl->setTimeout(10); // default is \Stripe\HttpClient\CurlClient::DEFAULT_TIMEOUT +$curl->setConnectTimeout(5); // default is \Stripe\HttpClient\CurlClient::DEFAULT_CONNECT_TIMEOUT + +echo $curl->getTimeout(); // 10 +echo $curl->getConnectTimeout(); // 5 + +// tell Stripe to use the tweaked client +\Stripe\ApiRequestor::setHttpClient($curl); + +// use the Stripe API client as you normally would +``` + +## Custom cURL Options (e.g. proxies) + +Need to set a proxy for your requests? Pass in the requisite `CURLOPT_*` array to the CurlClient constructor, using the same syntax as `curl_stopt_array()`. This will set the default cURL options for each HTTP request made by the SDK, though many more common options (e.g. timeouts; see above on how to set those) will be overridden by the client even if set here. + +```php +// set up your tweaked Curl client +$curl = new \Stripe\HttpClient\CurlClient([CURLOPT_PROXY => 'proxy.local:80']); +// tell Stripe to use the tweaked client +\Stripe\ApiRequestor::setHttpClient($curl); +``` + +Alternately, a callable can be passed to the CurlClient constructor that returns the above array based on request inputs. See `testDefaultOptions()` in `tests/CurlClientTest.php` for an example of this behavior. Note that the callable is called at the beginning of every API request, before the request is sent. + +### Configuring a Logger + +The library does minimal logging, but it can be configured +with a [`PSR-3` compatible logger][psr3] so that messages +end up there instead of `error_log`: + +```php +\Stripe\Stripe::setLogger($logger); +``` + +### Accessing response data + +You can access the data from the last API response on any object via `getLastResponse()`. + +```php +$customer = $stripe->customers->create([ + 'description' => 'example customer', +]); +echo $customer->getLastResponse()->headers['Request-Id']; +``` + +### SSL / TLS compatibility issues + +Stripe's API now requires that [all connections use TLS 1.2](https://stripe.com/blog/upgrading-tls). Some systems (most notably some older CentOS and RHEL versions) are capable of using TLS 1.2 but will use TLS 1.0 or 1.1 by default. In this case, you'd get an `invalid_request_error` with the following error message: "Stripe no longer supports API requests made with TLS 1.0. Please initiate HTTPS connections with TLS 1.2 or later. You can learn more about this at [https://stripe.com/blog/upgrading-tls](https://stripe.com/blog/upgrading-tls).". + +The recommended course of action is to [upgrade your cURL and OpenSSL packages](https://support.stripe.com/questions/how-do-i-upgrade-my-stripe-integration-from-tls-1-0-to-tls-1-2#php) so that TLS 1.2 is used by default, but if that is not possible, you might be able to solve the issue by setting the `CURLOPT_SSLVERSION` option to either `CURL_SSLVERSION_TLSv1` or `CURL_SSLVERSION_TLSv1_2`: + +```php +$curl = new \Stripe\HttpClient\CurlClient([CURLOPT_SSLVERSION => CURL_SSLVERSION_TLSv1]); +\Stripe\ApiRequestor::setHttpClient($curl); +``` + +### Per-request Configuration + +For apps that need to use multiple keys during the lifetime of a process, like +one that uses [Stripe Connect][connect], it's also possible to set a +per-request key and/or account: + +```php +$customers = $stripe->customers->all([],[ + 'api_key' => 'sk_test_...', + 'stripe_account' => 'acct_...' +]); + +$stripe->customers->retrieve('cus_123456789', [], [ + 'api_key' => 'sk_test_...', + 'stripe_account' => 'acct_...' +]); +``` + +### Configuring CA Bundles + +By default, the library will use its own internal bundle of known CA +certificates, but it's possible to configure your own: + +```php +\Stripe\Stripe::setCABundlePath("path/to/ca/bundle"); +``` + +### Configuring Automatic Retries + +The library can be configured to automatically retry requests that fail due to +an intermittent network problem: + +```php +\Stripe\Stripe::setMaxNetworkRetries(2); +``` + +[Idempotency keys][idempotency-keys] are added to requests to guarantee that +retries are safe. + +### Request latency telemetry + +By default, the library sends request latency telemetry to Stripe. These +numbers help Stripe improve the overall latency of its API for all users. + +You can disable this behavior if you prefer: + +```php +\Stripe\Stripe::setEnableTelemetry(false); +``` + +## Development + +Get [Composer][composer]. For example, on Mac OS: + +```bash +brew install composer +``` + +Install dependencies: + +```bash +composer install +``` + +The test suite depends on [stripe-mock], so make sure to fetch and run it from a +background terminal ([stripe-mock's README][stripe-mock] also contains +instructions for installing via Homebrew and other methods): + +```bash +go get -u github.com/stripe/stripe-mock +stripe-mock +``` + +Install dependencies as mentioned above (which will resolve [PHPUnit](http://packagist.org/packages/phpunit/phpunit)), then you can run the test suite: + +```bash +./vendor/bin/phpunit +``` + +Or to run an individual test file: + +```bash +./vendor/bin/phpunit tests/UtilTest.php +``` + +Update bundled CA certificates from the [Mozilla cURL release][curl]: + +```bash +./update_certs.php +``` + +The library uses [PHP CS Fixer][php-cs-fixer] for code formatting. Code must be formatted before PRs are submitted, otherwise CI will fail. Run the formatter with: + +```bash +./vendor/bin/php-cs-fixer fix -v . +``` + +## Attention plugin developers + +Are you writing a plugin that integrates Stripe and embeds our library? Then please use the `setAppInfo` function to identify your plugin. For example: + +```php +\Stripe\Stripe::setAppInfo("MyAwesomePlugin", "1.2.34", "https://myawesomeplugin.info"); +``` + +The method should be called once, before any request is sent to the API. The second and third parameters are optional. + +### SSL / TLS configuration option + +See the "SSL / TLS compatibility issues" paragraph above for full context. If you want to ensure that your plugin can be used on all systems, you should add a configuration option to let your users choose between different values for `CURLOPT_SSLVERSION`: none (default), `CURL_SSLVERSION_TLSv1` and `CURL_SSLVERSION_TLSv1_2`. + +[composer]: https://getcomposer.org/ +[connect]: https://stripe.com/connect +[curl]: http://curl.haxx.se/docs/caextract.html +[idempotency-keys]: https://stripe.com/docs/api/php#idempotent_requests +[php-cs-fixer]: https://github.com/FriendsOfPHP/PHP-CS-Fixer +[psr3]: http://www.php-fig.org/psr/psr-3/ +[stripe-mock]: https://github.com/stripe/stripe-mock diff --git a/vendor/stripe/stripe-php/VERSION b/vendor/stripe/stripe-php/VERSION new file mode 100644 index 0000000..4a41042 --- /dev/null +++ b/vendor/stripe/stripe-php/VERSION @@ -0,0 +1 @@ +7.61.0 diff --git a/vendor/stripe/stripe-php/build.php b/vendor/stripe/stripe-php/build.php new file mode 100644 index 0000000..37360ff --- /dev/null +++ b/vendor/stripe/stripe-php/build.php @@ -0,0 +1,25 @@ +#!/usr/bin/env php +=5.6.0", + "ext-curl": "*", + "ext-json": "*", + "ext-mbstring": "*" + }, + "require-dev": { + "phpunit/phpunit": "^5.7", + "php-coveralls/php-coveralls": "^2.1", + "squizlabs/php_codesniffer": "^3.3", + "symfony/process": "~3.4", + "friendsofphp/php-cs-fixer": "2.16.1" + }, + "autoload": { + "psr-4": { + "Stripe\\": "lib/" + } + }, + "autoload-dev": { + "psr-4": { + "Stripe\\": [ + "tests/", + "tests/Stripe/" + ] + } + }, + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + } +} diff --git a/vendor/stripe/stripe-php/data/ca-certificates.crt b/vendor/stripe/stripe-php/data/ca-certificates.crt new file mode 100644 index 0000000..65be218 --- /dev/null +++ b/vendor/stripe/stripe-php/data/ca-certificates.crt @@ -0,0 +1,3476 @@ +## +## Bundle of CA Root Certificates +## +## Certificate data from Mozilla as of: Wed Aug 28 03:12:10 2019 GMT +## +## This is a bundle of X.509 certificates of public Certificate Authorities +## (CA). These were automatically extracted from Mozilla's root certificates +## file (certdata.txt). This file can be found in the mozilla source tree: +## https://hg.mozilla.org/releases/mozilla-release/raw-file/default/security/nss/lib/ckfw/builtins/certdata.txt +## +## It contains the certificates in PEM format and therefore +## can be directly used with curl / libcurl / php_curl, or with +## an Apache+mod_ssl webserver for SSL client authentication. +## Just configure this file as the SSLCACertificateFile. +## +## Conversion done with mk-ca-bundle.pl version 1.27. +## SHA256: fffa309937c3be940649293f749b8207fabc6eb224e50e4bb3f2c5e44e0d6a6b +## + + +GlobalSign Root CA +================== +-----BEGIN CERTIFICATE----- +MIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkGA1UEBhMCQkUx +GTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jvb3QgQ0ExGzAZBgNVBAMTEkds +b2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAwMDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNV +BAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYD +VQQDExJHbG9iYWxTaWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDa +DuaZjc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavpxy0Sy6sc +THAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp1Wrjsok6Vjk4bwY8iGlb +Kk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdGsnUOhugZitVtbNV4FpWi6cgKOOvyJBNP +c1STE4U6G7weNLWLBYy5d4ux2x8gkasJU26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrX +gzT/LCrBbBlDSgeF59N89iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNV +HRMBAf8EBTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0BAQUF +AAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOzyj1hTdNGCbM+w6Dj +Y1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE38NflNUVyRRBnMRddWQVDf9VMOyG +j/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymPAbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhH +hm4qxFYxldBniYUr+WymXUadDKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveC +X4XSQRjbgbMEHMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A== +-----END CERTIFICATE----- + +GlobalSign Root CA - R2 +======================= +-----BEGIN CERTIFICATE----- +MIIDujCCAqKgAwIBAgILBAAAAAABD4Ym5g0wDQYJKoZIhvcNAQEFBQAwTDEgMB4GA1UECxMXR2xv +YmFsU2lnbiBSb290IENBIC0gUjIxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkdsb2Jh +bFNpZ24wHhcNMDYxMjE1MDgwMDAwWhcNMjExMjE1MDgwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxT +aWduIFJvb3QgQ0EgLSBSMjETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2ln +bjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKbPJA6+Lm8omUVCxKs+IVSbC9N/hHD6 +ErPLv4dfxn+G07IwXNb9rfF73OX4YJYJkhD10FPe+3t+c4isUoh7SqbKSaZeqKeMWhG8eoLrvozp +s6yWJQeXSpkqBy+0Hne/ig+1AnwblrjFuTosvNYSuetZfeLQBoZfXklqtTleiDTsvHgMCJiEbKjN +S7SgfQx5TfC4LcshytVsW33hoCmEofnTlEnLJGKRILzdC9XZzPnqJworc5HGnRusyMvo4KD0L5CL +TfuwNhv2GXqF4G3yYROIXJ/gkwpRl4pazq+r1feqCapgvdzZX99yqWATXgAByUr6P6TqBwMhAo6C +ygPCm48CAwEAAaOBnDCBmTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4E +FgQUm+IHV2ccHsBqBt5ZtJot39wZhi4wNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5nbG9i +YWxzaWduLm5ldC9yb290LXIyLmNybDAfBgNVHSMEGDAWgBSb4gdXZxwewGoG3lm0mi3f3BmGLjAN +BgkqhkiG9w0BAQUFAAOCAQEAmYFThxxol4aR7OBKuEQLq4GsJ0/WwbgcQ3izDJr86iw8bmEbTUsp +9Z8FHSbBuOmDAGJFtqkIk7mpM0sYmsL4h4hO291xNBrBVNpGP+DTKqttVCL1OmLNIG+6KYnX3ZHu +01yiPqFbQfXf5WRDLenVOavSot+3i9DAgBkcRcAtjOj4LaR0VknFBbVPFd5uRHg5h6h+u/N5GJG7 +9G+dwfCMNYxdAfvDbbnvRG15RjF+Cv6pgsH/76tuIMRQyV+dTZsXjAzlAcmgQWpzU/qlULRuJQ/7 +TBj0/VLZjmmx6BEP3ojY+x1J96relc8geMJgEtslQIxq/H5COEBkEveegeGTLg== +-----END CERTIFICATE----- + +Verisign Class 3 Public Primary Certification Authority - G3 +============================================================ +-----BEGIN CERTIFICATE----- +MIIEGjCCAwICEQCbfgZJoz5iudXukEhxKe9XMA0GCSqGSIb3DQEBBQUAMIHKMQswCQYDVQQGEwJV +UzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdv +cmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNl +IG9ubHkxRTBDBgNVBAMTPFZlcmlTaWduIENsYXNzIDMgUHVibGljIFByaW1hcnkgQ2VydGlmaWNh +dGlvbiBBdXRob3JpdHkgLSBHMzAeFw05OTEwMDEwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMIHKMQsw +CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRy +dXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhv +cml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlTaWduIENsYXNzIDMgUHVibGljIFByaW1hcnkg +Q2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBAMu6nFL8eB8aHm8bN3O9+MlrlBIwT/A2R/XQkQr1F8ilYcEWQE37imGQ5XYgwREGfassbqb1 +EUGO+i2tKmFZpGcmTNDovFJbcCAEWNF6yaRpvIMXZK0Fi7zQWM6NjPXr8EJJC52XJ2cybuGukxUc +cLwgTS8Y3pKI6GyFVxEa6X7jJhFUokWWVYPKMIno3Nij7SqAP395ZVc+FSBmCC+Vk7+qRy+oRpfw +EuL+wgorUeZ25rdGt+INpsyow0xZVYnm6FNcHOqd8GIWC6fJXwzw3sJ2zq/3avL6QaaiMxTJ5Xpj +055iN9WFZZ4O5lMkdBteHRJTW8cs54NJOxWuimi5V5cCAwEAATANBgkqhkiG9w0BAQUFAAOCAQEA +ERSWwauSCPc/L8my/uRan2Te2yFPhpk0djZX3dAVL8WtfxUfN2JzPtTnX84XA9s1+ivbrmAJXx5f +j267Cz3qWhMeDGBvtcC1IyIuBwvLqXTLR7sdwdela8wv0kL9Sd2nic9TutoAWii/gt/4uhMdUIaC +/Y4wjylGsB49Ndo4YhYYSq3mtlFs3q9i6wHQHiT+eo8SGhJouPtmmRQURVyu565pF4ErWjfJXir0 +xuKhXFSbplQAz/DxwceYMBo7Nhbbo27q/a2ywtrvAkcTisDxszGtTxzhT5yvDwyd93gN2PQ1VoDa +t20Xj50egWTh/sVFuq1ruQp6Tk9LhO5L8X3dEQ== +-----END CERTIFICATE----- + +Entrust.net Premium 2048 Secure Server CA +========================================= +-----BEGIN CERTIFICATE----- +MIIEKjCCAxKgAwIBAgIEOGPe+DANBgkqhkiG9w0BAQUFADCBtDEUMBIGA1UEChMLRW50cnVzdC5u +ZXQxQDA+BgNVBAsUN3d3dy5lbnRydXN0Lm5ldC9DUFNfMjA0OCBpbmNvcnAuIGJ5IHJlZi4gKGxp +bWl0cyBsaWFiLikxJTAjBgNVBAsTHChjKSAxOTk5IEVudHJ1c3QubmV0IExpbWl0ZWQxMzAxBgNV +BAMTKkVudHJ1c3QubmV0IENlcnRpZmljYXRpb24gQXV0aG9yaXR5ICgyMDQ4KTAeFw05OTEyMjQx +NzUwNTFaFw0yOTA3MjQxNDE1MTJaMIG0MRQwEgYDVQQKEwtFbnRydXN0Lm5ldDFAMD4GA1UECxQ3 +d3d3LmVudHJ1c3QubmV0L0NQU18yMDQ4IGluY29ycC4gYnkgcmVmLiAobGltaXRzIGxpYWIuKTEl +MCMGA1UECxMcKGMpIDE5OTkgRW50cnVzdC5uZXQgTGltaXRlZDEzMDEGA1UEAxMqRW50cnVzdC5u +ZXQgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgKDIwNDgpMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A +MIIBCgKCAQEArU1LqRKGsuqjIAcVFmQqK0vRvwtKTY7tgHalZ7d4QMBzQshowNtTK91euHaYNZOL +Gp18EzoOH1u3Hs/lJBQesYGpjX24zGtLA/ECDNyrpUAkAH90lKGdCCmziAv1h3edVc3kw37XamSr +hRSGlVuXMlBvPci6Zgzj/L24ScF2iUkZ/cCovYmjZy/Gn7xxGWC4LeksyZB2ZnuU4q941mVTXTzW +nLLPKQP5L6RQstRIzgUyVYr9smRMDuSYB3Xbf9+5CFVghTAp+XtIpGmG4zU/HoZdenoVve8AjhUi +VBcAkCaTvA5JaJG/+EfTnZVCwQ5N328mz8MYIWJmQ3DW1cAH4QIDAQABo0IwQDAOBgNVHQ8BAf8E +BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUVeSB0RGAvtiJuQijMfmhJAkWuXAwDQYJ +KoZIhvcNAQEFBQADggEBADubj1abMOdTmXx6eadNl9cZlZD7Bh/KM3xGY4+WZiT6QBshJ8rmcnPy +T/4xmf3IDExoU8aAghOY+rat2l098c5u9hURlIIM7j+VrxGrD9cv3h8Dj1csHsm7mhpElesYT6Yf +zX1XEC+bBAlahLVu2B064dae0Wx5XnkcFMXj0EyTO2U87d89vqbllRrDtRnDvV5bu/8j72gZyxKT +J1wDLW8w0B62GqzeWvfRqqgnpv55gcR5mTNXuhKwqeBCbJPKVt7+bYQLCIt+jerXmCHG8+c8eS9e +nNFMFY3h7CI3zJpDC5fcgJCNs2ebb0gIFVbPv/ErfF6adulZkMV8gzURZVE= +-----END CERTIFICATE----- + +Baltimore CyberTrust Root +========================= +-----BEGIN CERTIFICATE----- +MIIDdzCCAl+gAwIBAgIEAgAAuTANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJRTESMBAGA1UE +ChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYDVQQDExlCYWx0aW1vcmUgQ3li +ZXJUcnVzdCBSb290MB4XDTAwMDUxMjE4NDYwMFoXDTI1MDUxMjIzNTkwMFowWjELMAkGA1UEBhMC +SUUxEjAQBgNVBAoTCUJhbHRpbW9yZTETMBEGA1UECxMKQ3liZXJUcnVzdDEiMCAGA1UEAxMZQmFs +dGltb3JlIEN5YmVyVHJ1c3QgUm9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKME +uyKrmD1X6CZymrV51Cni4eiVgLGw41uOKymaZN+hXe2wCQVt2yguzmKiYv60iNoS6zjrIZ3AQSsB +UnuId9Mcj8e6uYi1agnnc+gRQKfRzMpijS3ljwumUNKoUMMo6vWrJYeKmpYcqWe4PwzV9/lSEy/C +G9VwcPCPwBLKBsua4dnKM3p31vjsufFoREJIE9LAwqSuXmD+tqYF/LTdB1kC1FkYmGP1pWPgkAx9 +XbIGevOF6uvUA65ehD5f/xXtabz5OTZydc93Uk3zyZAsuT3lySNTPx8kmCFcB5kpvcY67Oduhjpr +l3RjM71oGDHweI12v/yejl0qhqdNkNwnGjkCAwEAAaNFMEMwHQYDVR0OBBYEFOWdWTCCR1jMrPoI +VDaGezq1BE3wMBIGA1UdEwEB/wQIMAYBAf8CAQMwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEB +BQUAA4IBAQCFDF2O5G9RaEIFoN27TyclhAO992T9Ldcw46QQF+vaKSm2eT929hkTI7gQCvlYpNRh +cL0EYWoSihfVCr3FvDB81ukMJY2GQE/szKN+OMY3EU/t3WgxjkzSswF07r51XgdIGn9w/xZchMB5 +hbgF/X++ZRGjD8ACtPhSNzkE1akxehi/oCr0Epn3o0WC4zxe9Z2etciefC7IpJ5OCBRLbf1wbWsa +Y71k5h+3zvDyny67G7fyUIhzksLi4xaNmjICq44Y3ekQEe5+NauQrz4wlHrQMz2nZQ/1/I6eYs9H +RCwBXbsdtTLSR9I4LtD+gdwyah617jzV/OeBHRnDJELqYzmp +-----END CERTIFICATE----- + +AddTrust External Root +====================== +-----BEGIN CERTIFICATE----- +MIIENjCCAx6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJTRTEUMBIGA1UEChML +QWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFsIFRUUCBOZXR3b3JrMSIwIAYD +VQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290MB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEw +NDgzOFowbzELMAkGA1UEBhMCU0UxFDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRU +cnVzdCBFeHRlcm5hbCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0Eg +Um9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALf3GjPm8gAELTngTlvtH7xsD821 ++iO2zt6bETOXpClMfZOfvUq8k+0DGuOPz+VtUFrWlymUWoCwSXrbLpX9uMq/NzgtHj6RQa1wVsfw +Tz/oMp50ysiQVOnGXw94nZpAPA6sYapeFI+eh6FqUNzXmk6vBbOmcZSccbNQYArHE504B4YCqOmo +aSYYkKtMsE8jqzpPhNjfzp/haW+710LXa0Tkx63ubUFfclpxCDezeWWkWaCUN/cALw3CknLa0Dhy +2xSoRcRdKn23tNbE7qzNE0S3ySvdQwAl+mG5aWpYIxG3pzOPVnVZ9c0p10a3CitlttNCbxWyuHv7 +7+ldU9U0WicCAwEAAaOB3DCB2TAdBgNVHQ4EFgQUrb2YejS0Jvf6xCZU7wO94CTLVBowCwYDVR0P +BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wgZkGA1UdIwSBkTCBjoAUrb2YejS0Jvf6xCZU7wO94CTL +VBqhc6RxMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRUcnVzdCBBQjEmMCQGA1UECxMdQWRk +VHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsxIjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENB +IFJvb3SCAQEwDQYJKoZIhvcNAQEFBQADggEBALCb4IUlwtYj4g+WBpKdQZic2YR5gdkeWxQHIzZl +j7DYd7usQWxHYINRsPkyPef89iYTx4AWpb9a/IfPeHmJIZriTAcKhjW88t5RxNKWt9x+Tu5w/Rw5 +6wwCURQtjr0W4MHfRnXnJK3s9EK0hZNwEGe6nQY1ShjTK3rMUUKhemPR5ruhxSvCNr4TDea9Y355 +e6cJDUCrat2PisP29owaQgVR1EX1n6diIWgVIEM8med8vSTYqZEXc4g/VhsxOBi0cQ+azcgOno4u +G+GMmIPLHzHxREzGBHNJdmAPx/i9F4BrLunMTA5amnkPIAou1Z5jJh5VkpTYghdae9C8x49OhgQ= +-----END CERTIFICATE----- + +Entrust Root Certification Authority +==================================== +-----BEGIN CERTIFICATE----- +MIIEkTCCA3mgAwIBAgIERWtQVDANBgkqhkiG9w0BAQUFADCBsDELMAkGA1UEBhMCVVMxFjAUBgNV +BAoTDUVudHJ1c3QsIEluYy4xOTA3BgNVBAsTMHd3dy5lbnRydXN0Lm5ldC9DUFMgaXMgaW5jb3Jw +b3JhdGVkIGJ5IHJlZmVyZW5jZTEfMB0GA1UECxMWKGMpIDIwMDYgRW50cnVzdCwgSW5jLjEtMCsG +A1UEAxMkRW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA2MTEyNzIwMjM0 +MloXDTI2MTEyNzIwNTM0MlowgbAxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMu +MTkwNwYDVQQLEzB3d3cuZW50cnVzdC5uZXQvQ1BTIGlzIGluY29ycG9yYXRlZCBieSByZWZlcmVu +Y2UxHzAdBgNVBAsTFihjKSAyMDA2IEVudHJ1c3QsIEluYy4xLTArBgNVBAMTJEVudHJ1c3QgUm9v +dCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB +ALaVtkNC+sZtKm9I35RMOVcF7sN5EUFoNu3s/poBj6E4KPz3EEZmLk0eGrEaTsbRwJWIsMn/MYsz +A9u3g3s+IIRe7bJWKKf44LlAcTfFy0cOlypowCKVYhXbR9n10Cv/gkvJrT7eTNuQgFA/CYqEAOww +Cj0Yzfv9KlmaI5UXLEWeH25DeW0MXJj+SKfFI0dcXv1u5x609mhF0YaDW6KKjbHjKYD+JXGIrb68 +j6xSlkuqUY3kEzEZ6E5Nn9uss2rVvDlUccp6en+Q3X0dgNmBu1kmwhH+5pPi94DkZfs0Nw4pgHBN +rziGLp5/V6+eF67rHMsoIV+2HNjnogQi+dPa2MsCAwEAAaOBsDCBrTAOBgNVHQ8BAf8EBAMCAQYw +DwYDVR0TAQH/BAUwAwEB/zArBgNVHRAEJDAigA8yMDA2MTEyNzIwMjM0MlqBDzIwMjYxMTI3MjA1 +MzQyWjAfBgNVHSMEGDAWgBRokORnpKZTgMeGZqTx90tD+4S9bTAdBgNVHQ4EFgQUaJDkZ6SmU4DH +hmak8fdLQ/uEvW0wHQYJKoZIhvZ9B0EABBAwDhsIVjcuMTo0LjADAgSQMA0GCSqGSIb3DQEBBQUA +A4IBAQCT1DCw1wMgKtD5Y+iRDAUgqV8ZyntyTtSx29CW+1RaGSwMCPeyvIWonX9tO1KzKtvn1ISM +Y/YPyyYBkVBs9F8U4pN0wBOeMDpQ47RgxRzwIkSNcUesyBrJ6ZuaAGAT/3B+XxFNSRuzFVJ7yVTa +v52Vr2ua2J7p8eRDjeIRRDq/r72DQnNSi6q7pynP9WQcCk3RvKqsnyrQ/39/2n3qse0wJcGE2jTS +W3iDVuycNsMm4hH2Z0kdkquM++v/eu6FSqdQgPCnXEqULl8FmTxSQeDNtGPPAUO6nIPcj2A781q0 +tHuu2guQOHXvgR1m0vdXcDazv/wor3ElhVsT/h5/WrQ8 +-----END CERTIFICATE----- + +GeoTrust Global CA +================== +-----BEGIN CERTIFICATE----- +MIIDVDCCAjygAwIBAgIDAjRWMA0GCSqGSIb3DQEBBQUAMEIxCzAJBgNVBAYTAlVTMRYwFAYDVQQK +Ew1HZW9UcnVzdCBJbmMuMRswGQYDVQQDExJHZW9UcnVzdCBHbG9iYWwgQ0EwHhcNMDIwNTIxMDQw +MDAwWhcNMjIwNTIxMDQwMDAwWjBCMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5j +LjEbMBkGA1UEAxMSR2VvVHJ1c3QgR2xvYmFsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEA2swYYzD99BcjGlZ+W988bDjkcbd4kdS8odhM+KhDtgPpTSEHCIjaWC9mOSm9BXiLnTjo +BbdqfnGk5sRgprDvgOSJKA+eJdbtg/OtppHHmMlCGDUUna2YRpIuT8rxh0PBFpVXLVDviS2Aelet +8u5fa9IAjbkU+BQVNdnARqN7csiRv8lVK83Qlz6cJmTM386DGXHKTubU1XupGc1V3sjs0l44U+Vc +T4wt/lAjNvxm5suOpDkZALeVAjmRCw7+OC7RHQWa9k0+bw8HHa8sHo9gOeL6NlMTOdReJivbPagU +vTLrGAMoUgRx5aszPeE4uwc2hGKceeoWMPRfwCvocWvk+QIDAQABo1MwUTAPBgNVHRMBAf8EBTAD +AQH/MB0GA1UdDgQWBBTAephojYn7qwVkDBF9qn1luMrMTjAfBgNVHSMEGDAWgBTAephojYn7qwVk +DBF9qn1luMrMTjANBgkqhkiG9w0BAQUFAAOCAQEANeMpauUvXVSOKVCUn5kaFOSPeCpilKInZ57Q +zxpeR+nBsqTP3UEaBU6bS+5Kb1VSsyShNwrrZHYqLizz/Tt1kL/6cdjHPTfStQWVYrmm3ok9Nns4 +d0iXrKYgjy6myQzCsplFAMfOEVEiIuCl6rYVSAlk6l5PdPcFPseKUgzbFbS9bZvlxrFUaKnjaZC2 +mqUPuLk/IH2uSrW4nOQdtqvmlKXBx4Ot2/Unhw4EbNX/3aBd7YdStysVAq45pmp06drE57xNNB6p +XE0zX5IJL4hmXXeXxx12E6nV5fEWCRE11azbJHFwLJhWC9kXtNHjUStedejV0NxPNO3CBWaAocvm +Mw== +-----END CERTIFICATE----- + +GeoTrust Universal CA +===================== +-----BEGIN CERTIFICATE----- +MIIFaDCCA1CgAwIBAgIBATANBgkqhkiG9w0BAQUFADBFMQswCQYDVQQGEwJVUzEWMBQGA1UEChMN +R2VvVHJ1c3QgSW5jLjEeMBwGA1UEAxMVR2VvVHJ1c3QgVW5pdmVyc2FsIENBMB4XDTA0MDMwNDA1 +MDAwMFoXDTI5MDMwNDA1MDAwMFowRTELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IElu +Yy4xHjAcBgNVBAMTFUdlb1RydXN0IFVuaXZlcnNhbCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIP +ADCCAgoCggIBAKYVVaCjxuAfjJ0hUNfBvitbtaSeodlyWL0AG0y/YckUHUWCq8YdgNY96xCcOq9t +JPi8cQGeBvV8Xx7BDlXKg5pZMK4ZyzBIle0iN430SppyZj6tlcDgFgDgEB8rMQ7XlFTTQjOgNB0e +RXbdT8oYN+yFFXoZCPzVx5zw8qkuEKmS5j1YPakWaDwvdSEYfyh3peFhF7em6fgemdtzbvQKoiFs +7tqqhZJmr/Z6a4LauiIINQ/PQvE1+mrufislzDoR5G2vc7J2Ha3QsnhnGqQ5HFELZ1aD/ThdDc7d +8Lsrlh/eezJS/R27tQahsiFepdaVaH/wmZ7cRQg+59IJDTWU3YBOU5fXtQlEIGQWFwMCTFMNaN7V +qnJNk22CDtucvc+081xdVHppCZbW2xHBjXWotM85yM48vCR85mLK4b19p71XZQvk/iXttmkQ3Cga +Rr0BHdCXteGYO8A3ZNY9lO4L4fUorgtWv3GLIylBjobFS1J72HGrH4oVpjuDWtdYAVHGTEHZf9hB +Z3KiKN9gg6meyHv8U3NyWfWTehd2Ds735VzZC1U0oqpbtWpU5xPKV+yXbfReBi9Fi1jUIxaS5BZu +KGNZMN9QAZxjiRqf2xeUgnA3wySemkfWWspOqGmJch+RbNt+nhutxx9z3SxPGWX9f5NAEC7S8O08 +ni4oPmkmM8V7AgMBAAGjYzBhMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNq7LqqwDLiIJlF0 +XG0D08DYj3rWMB8GA1UdIwQYMBaAFNq7LqqwDLiIJlF0XG0D08DYj3rWMA4GA1UdDwEB/wQEAwIB +hjANBgkqhkiG9w0BAQUFAAOCAgEAMXjmx7XfuJRAyXHEqDXsRh3ChfMoWIawC/yOsjmPRFWrZIRc +aanQmjg8+uUfNeVE44B5lGiku8SfPeE0zTBGi1QrlaXv9z+ZhP015s8xxtxqv6fXIwjhmF7DWgh2 +qaavdy+3YL1ERmrvl/9zlcGO6JP7/TG37FcREUWbMPEaiDnBTzynANXH/KttgCJwpQzgXQQpAvvL +oJHRfNbDflDVnVi+QTjruXU8FdmbyUqDWcDaU/0zuzYYm4UPFd3uLax2k7nZAY1IEKj79TiG8dsK +xr2EoyNB3tZ3b4XUhRxQ4K5RirqNPnbiucon8l+f725ZDQbYKxek0nxru18UGkiPGkzns0ccjkxF +KyDuSN/n3QmOGKjaQI2SJhFTYXNd673nxE0pN2HrrDktZy4W1vUAg4WhzH92xH3kt0tm7wNFYGm2 +DFKWkoRepqO1pD4r2czYG0eq8kTaT/kD6PAUyz/zg97QwVTjt+gKN02LIFkDMBmhLMi9ER/frslK +xfMnZmaGrGiR/9nmUxwPi1xpZQomyB40w11Re9epnAahNt3ViZS82eQtDF4JbAiXfKM9fJP/P6EU +p8+1Xevb2xzEdt+Iub1FBZUbrvxGakyvSOPOrg/SfuvmbJxPgWp6ZKy7PtXny3YuxadIwVyQD8vI +P/rmMuGNG2+k5o7Y+SlIis5z/iw= +-----END CERTIFICATE----- + +GeoTrust Universal CA 2 +======================= +-----BEGIN CERTIFICATE----- +MIIFbDCCA1SgAwIBAgIBATANBgkqhkiG9w0BAQUFADBHMQswCQYDVQQGEwJVUzEWMBQGA1UEChMN +R2VvVHJ1c3QgSW5jLjEgMB4GA1UEAxMXR2VvVHJ1c3QgVW5pdmVyc2FsIENBIDIwHhcNMDQwMzA0 +MDUwMDAwWhcNMjkwMzA0MDUwMDAwWjBHMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3Qg +SW5jLjEgMB4GA1UEAxMXR2VvVHJ1c3QgVW5pdmVyc2FsIENBIDIwggIiMA0GCSqGSIb3DQEBAQUA +A4ICDwAwggIKAoICAQCzVFLByT7y2dyxUxpZKeexw0Uo5dfR7cXFS6GqdHtXr0om/Nj1XqduGdt0 +DE81WzILAePb63p3NeqqWuDW6KFXlPCQo3RWlEQwAx5cTiuFJnSCegx2oG9NzkEtoBUGFF+3Qs17 +j1hhNNwqCPkuwwGmIkQcTAeC5lvO0Ep8BNMZcyfwqph/Lq9O64ceJHdqXbboW0W63MOhBW9Wjo8Q +JqVJwy7XQYci4E+GymC16qFjwAGXEHm9ADwSbSsVsaxLse4YuU6W3Nx2/zu+z18DwPw76L5GG//a +QMJS9/7jOvdqdzXQ2o3rXhhqMcceujwbKNZrVMaqW9eiLBsZzKIC9ptZvTdrhrVtgrrY6slWvKk2 +WP0+GfPtDCapkzj4T8FdIgbQl+rhrcZV4IErKIM6+vR7IVEAvlI4zs1meaj0gVbi0IMJR1FbUGrP +20gaXT73y/Zl92zxlfgCOzJWgjl6W70viRu/obTo/3+NjN8D8WBOWBFM66M/ECuDmgFz2ZRthAAn +ZqzwcEAJQpKtT5MNYQlRJNiS1QuUYbKHsu3/mjX/hVTK7URDrBs8FmtISgocQIgfksILAAX/8sgC +SqSqqcyZlpwvWOB94b67B9xfBHJcMTTD7F8t4D1kkCLm0ey4Lt1ZrtmhN79UNdxzMk+MBB4zsslG +8dhcyFVQyWi9qLo2CQIDAQABo2MwYTAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR281Xh+qQ2 ++/CfXGJx7Tz0RzgQKzAfBgNVHSMEGDAWgBR281Xh+qQ2+/CfXGJx7Tz0RzgQKzAOBgNVHQ8BAf8E +BAMCAYYwDQYJKoZIhvcNAQEFBQADggIBAGbBxiPz2eAubl/oz66wsCVNK/g7WJtAJDday6sWSf+z +dXkzoS9tcBc0kf5nfo/sm+VegqlVHy/c1FEHEv6sFj4sNcZj/NwQ6w2jqtB8zNHQL1EuxBRa3ugZ +4T7GzKQp5y6EqgYweHZUcyiYWTjgAA1i00J9IZ+uPTqM1fp3DRgrFg5fNuH8KrUwJM/gYwx7WBr+ +mbpCErGR9Hxo4sjoryzqyX6uuyo9DRXcNJW2GHSoag/HtPQTxORb7QrSpJdMKu0vbBKJPfEncKpq +A1Ihn0CoZ1Dy81of398j9tx4TuaYT1U6U+Pv8vSfx3zYWK8pIpe44L2RLrB27FcRz+8pRPPphXpg +Y+RdM4kX2TGq2tbzGDVyz4crL2MjhF2EjD9XoIj8mZEoJmmZ1I+XRL6O1UixpCgp8RW04eWe3fiP +pm8m1wk8OhwRDqZsN/etRIcsKMfYdIKz0G9KV7s1KSegi+ghp4dkNl3M2Basx7InQJJVOCiNUW7d +FGdTbHFcJoRNdVq2fmBWqU2t+5sel/MN2dKXVHfaPRK34B7vCAas+YWH6aLcr34YEoP9VhdBLtUp +gn2Z9DH2canPLAEnpQW5qrJITirvn5NSUZU8UnOOVkwXQMAJKOSLakhT2+zNVVXxxvjpoixMptEm +X36vWkzaH6byHCx+rgIW0lbQL1dTR+iS +-----END CERTIFICATE----- + +Comodo AAA Services root +======================== +-----BEGIN CERTIFICATE----- +MIIEMjCCAxqgAwIBAgIBATANBgkqhkiG9w0BAQUFADB7MQswCQYDVQQGEwJHQjEbMBkGA1UECAwS +R3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0Eg +TGltaXRlZDEhMB8GA1UEAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTA0MDEwMTAwMDAw +MFoXDTI4MTIzMTIzNTk1OVowezELMAkGA1UEBhMCR0IxGzAZBgNVBAgMEkdyZWF0ZXIgTWFuY2hl +c3RlcjEQMA4GA1UEBwwHU2FsZm9yZDEaMBgGA1UECgwRQ29tb2RvIENBIExpbWl0ZWQxITAfBgNV +BAMMGEFBQSBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBAL5AnfRu4ep2hxxNRUSOvkbIgwadwSr+GB+O5AL686tdUIoWMQuaBtDFcCLNSS1UY8y2bmhG +C1Pqy0wkwLxyTurxFa70VJoSCsN6sjNg4tqJVfMiWPPe3M/vg4aijJRPn2jymJBGhCfHdr/jzDUs +i14HZGWCwEiwqJH5YZ92IFCokcdmtet4YgNW8IoaE+oxox6gmf049vYnMlhvB/VruPsUK6+3qszW +Y19zjNoFmag4qMsXeDZRrOme9Hg6jc8P2ULimAyrL58OAd7vn5lJ8S3frHRNG5i1R8XlKdH5kBjH +Ypy+g8cmez6KJcfA3Z3mNWgQIJ2P2N7Sw4ScDV7oL8kCAwEAAaOBwDCBvTAdBgNVHQ4EFgQUoBEK +Iz6W8Qfs4q8p74Klf9AwpLQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wewYDVR0f +BHQwcjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5jb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNl +cy5jcmwwNqA0oDKGMGh0dHA6Ly9jcmwuY29tb2RvLm5ldC9BQUFDZXJ0aWZpY2F0ZVNlcnZpY2Vz +LmNybDANBgkqhkiG9w0BAQUFAAOCAQEACFb8AvCb6P+k+tZ7xkSAzk/ExfYAWMymtrwUSWgEdujm +7l3sAg9g1o1QGE8mTgHj5rCl7r+8dFRBv/38ErjHT1r0iWAFf2C3BUrz9vHCv8S5dIa2LX1rzNLz +Rt0vxuBqw8M0Ayx9lt1awg6nCpnBBYurDC/zXDrPbDdVCYfeU0BsWO/8tqtlbgT2G9w84FoVxp7Z +8VlIMCFlA2zs6SFz7JsDoeA3raAVGI/6ugLOpyypEBMs1OUIJqsil2D4kF501KKaU73yqWjgom7C +12yxow+ev+to51byrvLjKzg6CYG1a4XXvi3tPxq3smPi9WIsgtRqAEFQ8TmDn5XpNpaYbg== +-----END CERTIFICATE----- + +QuoVadis Root CA +================ +-----BEGIN CERTIFICATE----- +MIIF0DCCBLigAwIBAgIEOrZQizANBgkqhkiG9w0BAQUFADB/MQswCQYDVQQGEwJCTTEZMBcGA1UE +ChMQUXVvVmFkaXMgTGltaXRlZDElMCMGA1UECxMcUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0 +eTEuMCwGA1UEAxMlUXVvVmFkaXMgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wMTAz +MTkxODMzMzNaFw0yMTAzMTcxODMzMzNaMH8xCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRp +cyBMaW1pdGVkMSUwIwYDVQQLExxSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MS4wLAYDVQQD +EyVRdW9WYWRpcyBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAv2G1lVO6V/z68mcLOhrfEYBklbTRvM16z/Ypli4kVEAkOPcahdxYTMuk +J0KX0J+DisPkBgNbAKVRHnAEdOLB1Dqr1607BxgFjv2DrOpm2RgbaIr1VxqYuvXtdj182d6UajtL +F8HVj71lODqV0D1VNk7feVcxKh7YWWVJWCCYfqtffp/p1k3sg3Spx2zY7ilKhSoGFPlU5tPaZQeL +YzcS19Dsw3sgQUSj7cugF+FxZc4dZjH3dgEZyH0DWLaVSR2mEiboxgx24ONmy+pdpibu5cxfvWen +AScOospUxbF6lR1xHkopigPcakXBpBlebzbNw6Kwt/5cOOJSvPhEQ+aQuwIDAQABo4ICUjCCAk4w +PQYIKwYBBQUHAQEEMTAvMC0GCCsGAQUFBzABhiFodHRwczovL29jc3AucXVvdmFkaXNvZmZzaG9y +ZS5jb20wDwYDVR0TAQH/BAUwAwEB/zCCARoGA1UdIASCAREwggENMIIBCQYJKwYBBAG+WAABMIH7 +MIHUBggrBgEFBQcCAjCBxxqBxFJlbGlhbmNlIG9uIHRoZSBRdW9WYWRpcyBSb290IENlcnRpZmlj +YXRlIGJ5IGFueSBwYXJ0eSBhc3N1bWVzIGFjY2VwdGFuY2Ugb2YgdGhlIHRoZW4gYXBwbGljYWJs +ZSBzdGFuZGFyZCB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZiB1c2UsIGNlcnRpZmljYXRpb24gcHJh +Y3RpY2VzLCBhbmQgdGhlIFF1b1ZhZGlzIENlcnRpZmljYXRlIFBvbGljeS4wIgYIKwYBBQUHAgEW +Fmh0dHA6Ly93d3cucXVvdmFkaXMuYm0wHQYDVR0OBBYEFItLbe3TKbkGGew5Oanwl4Rqy+/fMIGu +BgNVHSMEgaYwgaOAFItLbe3TKbkGGew5Oanwl4Rqy+/foYGEpIGBMH8xCzAJBgNVBAYTAkJNMRkw +FwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMSUwIwYDVQQLExxSb290IENlcnRpZmljYXRpb24gQXV0 +aG9yaXR5MS4wLAYDVQQDEyVRdW9WYWRpcyBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggQ6 +tlCLMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAitQUtf70mpKnGdSkfnIYj9lo +fFIk3WdvOXrEql494liwTXCYhGHoG+NpGA7O+0dQoE7/8CQfvbLO9Sf87C9TqnN7Az10buYWnuul +LsS/VidQK2K6vkscPFVcQR0kvoIgR13VRH56FmjffU1RcHhXHTMe/QKZnAzNCgVPx7uOpHX6Sm2x +gI4JVrmcGmD+XcHXetwReNDWXcG31a0ymQM6isxUJTkxgXsTIlG6Rmyhu576BGxJJnSP0nPrzDCi +5upZIof4l/UO/erMkqQWxFIY6iHOsfHmhIHluqmGKPJDWl0Snawe2ajlCmqnf6CHKc/yiU3U7MXi +5nrQNiOKSnQ2+Q== +-----END CERTIFICATE----- + +QuoVadis Root CA 2 +================== +-----BEGIN CERTIFICATE----- +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 +-----END CERTIFICATE----- + +QuoVadis Root CA 3 +================== +-----BEGIN CERTIFICATE----- +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 +-----END CERTIFICATE----- + +Security Communication Root CA +============================== +-----BEGIN CERTIFICATE----- +MIIDWjCCAkKgAwIBAgIBADANBgkqhkiG9w0BAQUFADBQMQswCQYDVQQGEwJKUDEYMBYGA1UEChMP +U0VDT00gVHJ1c3QubmV0MScwJQYDVQQLEx5TZWN1cml0eSBDb21tdW5pY2F0aW9uIFJvb3RDQTEw +HhcNMDMwOTMwMDQyMDQ5WhcNMjMwOTMwMDQyMDQ5WjBQMQswCQYDVQQGEwJKUDEYMBYGA1UEChMP +U0VDT00gVHJ1c3QubmV0MScwJQYDVQQLEx5TZWN1cml0eSBDb21tdW5pY2F0aW9uIFJvb3RDQTEw +ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCzs/5/022x7xZ8V6UMbXaKL0u/ZPtM7orw +8yl89f/uKuDp6bpbZCKamm8sOiZpUQWZJtzVHGpxxpp9Hp3dfGzGjGdnSj74cbAZJ6kJDKaVv0uM +DPpVmDvY6CKhS3E4eayXkmmziX7qIWgGmBSWh9JhNrxtJ1aeV+7AwFb9Ms+k2Y7CI9eNqPPYJayX +5HA49LY6tJ07lyZDo6G8SVlyTCMwhwFY9k6+HGhWZq/NQV3Is00qVUarH9oe4kA92819uZKAnDfd +DJZkndwi92SL32HeFZRSFaB9UslLqCHJxrHty8OVYNEP8Ktw+N/LTX7s1vqr2b1/VPKl6Xn62dZ2 +JChzAgMBAAGjPzA9MB0GA1UdDgQWBBSgc0mZaNyFW2XjmygvV5+9M7wHSDALBgNVHQ8EBAMCAQYw +DwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAaECpqLvkT115swW1F7NgE+vGkl3g +0dNq/vu+m22/xwVtWSDEHPC32oRYAmP6SBbvT6UL90qY8j+eG61Ha2POCEfrUj94nK9NrvjVT8+a +mCoQQTlSxN3Zmw7vkwGusi7KaEIkQmywszo+zenaSMQVy+n5Bw+SUEmK3TGXX8npN6o7WWWXlDLJ +s58+OmJYxUmtYg5xpTKqL8aJdkNAExNnPaJUJRDL8Try2frbSVa7pv6nQTXD4IhhyYjH3zYQIphZ +6rBK+1YWc26sTfcioU+tHXotRSflMMFe8toTyyVCUZVHA4xsIcx0Qu1T/zOLjw9XARYvz6buyXAi +FL39vmwLAw== +-----END CERTIFICATE----- + +Sonera Class 2 Root CA +====================== +-----BEGIN CERTIFICATE----- +MIIDIDCCAgigAwIBAgIBHTANBgkqhkiG9w0BAQUFADA5MQswCQYDVQQGEwJGSTEPMA0GA1UEChMG +U29uZXJhMRkwFwYDVQQDExBTb25lcmEgQ2xhc3MyIENBMB4XDTAxMDQwNjA3Mjk0MFoXDTIxMDQw +NjA3Mjk0MFowOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVyYTEZMBcGA1UEAxMQU29uZXJh +IENsYXNzMiBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJAXSjWdyvANlsdE+hY3 +/Ei9vX+ALTU74W+oZ6m/AxxNjG8yR9VBaKQTBME1DJqEQ/xcHf+Js+gXGM2RX/uJ4+q/Tl18GybT +dXnt5oTjV+WtKcT0OijnpXuENmmz/V52vaMtmdOQTiMofRhj8VQ7Jp12W5dCsv+u8E7s3TmVToMG +f+dJQMjFAbJUWmYdPfz56TwKnoG4cPABi+QjVHzIrviQHgCWctRUz2EjvOr7nQKV0ba5cTppCD8P +tOFCx4j1P5iop7oc4HFx71hXgVB6XGt0Rg6DA5jDjqhu8nYybieDwnPz3BjotJPqdURrBGAgcVeH +nfO+oJAjPYok4doh28MCAwEAAaMzMDEwDwYDVR0TAQH/BAUwAwEB/zARBgNVHQ4ECgQISqCqWITT +XjwwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBBQUAA4IBAQBazof5FnIVV0sd2ZvnoiYw7JNn39Yt +0jSv9zilzqsWuasvfDXLrNAPtEwr/IDva4yRXzZ299uzGxnq9LIR/WFxRL8oszodv7ND6J+/3DEI +cbCdjdY0RzKQxmUk96BKfARzjzlvF4xytb1LyHr4e4PDKE6cCepnP7JnBBvDFNr450kkkdAdavph +Oe9r5yF1BgfYErQhIHBCcYHaPJo2vqZbDWpsmh+Re/n570K6Tk6ezAyNlNzZRZxe7EJQY670XcSx +EtzKO6gunRRaBXW37Ndj4ro1tgQIkejanZz2ZrUYrAqmVCY0M9IbwdR/GjqOC6oybtv8TyWf2TLH +llpwrN9M +-----END CERTIFICATE----- + +XRamp Global CA Root +==================== +-----BEGIN CERTIFICATE----- +MIIEMDCCAxigAwIBAgIQUJRs7Bjq1ZxN1ZfvdY+grTANBgkqhkiG9w0BAQUFADCBgjELMAkGA1UE +BhMCVVMxHjAcBgNVBAsTFXd3dy54cmFtcHNlY3VyaXR5LmNvbTEkMCIGA1UEChMbWFJhbXAgU2Vj +dXJpdHkgU2VydmljZXMgSW5jMS0wKwYDVQQDEyRYUmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBB +dXRob3JpdHkwHhcNMDQxMTAxMTcxNDA0WhcNMzUwMTAxMDUzNzE5WjCBgjELMAkGA1UEBhMCVVMx +HjAcBgNVBAsTFXd3dy54cmFtcHNlY3VyaXR5LmNvbTEkMCIGA1UEChMbWFJhbXAgU2VjdXJpdHkg +U2VydmljZXMgSW5jMS0wKwYDVQQDEyRYUmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBBdXRob3Jp +dHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCYJB69FbS638eMpSe2OAtp87ZOqCwu +IR1cRN8hXX4jdP5efrRKt6atH67gBhbim1vZZ3RrXYCPKZ2GG9mcDZhtdhAoWORlsH9KmHmf4MMx +foArtYzAQDsRhtDLooY2YKTVMIJt2W7QDxIEM5dfT2Fa8OT5kavnHTu86M/0ay00fOJIYRyO82FE +zG+gSqmUsE3a56k0enI4qEHMPJQRfevIpoy3hsvKMzvZPTeL+3o+hiznc9cKV6xkmxnr9A8ECIqs +AxcZZPRaJSKNNCyy9mgdEm3Tih4U2sSPpuIjhdV6Db1q4Ons7Be7QhtnqiXtRYMh/MHJfNViPvry +xS3T/dRlAgMBAAGjgZ8wgZwwEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0PBAQDAgGGMA8GA1Ud +EwEB/wQFMAMBAf8wHQYDVR0OBBYEFMZPoj0GY4QJnM5i5ASsjVy16bYbMDYGA1UdHwQvMC0wK6Ap +oCeGJWh0dHA6Ly9jcmwueHJhbXBzZWN1cml0eS5jb20vWEdDQS5jcmwwEAYJKwYBBAGCNxUBBAMC +AQEwDQYJKoZIhvcNAQEFBQADggEBAJEVOQMBG2f7Shz5CmBbodpNl2L5JFMn14JkTpAuw0kbK5rc +/Kh4ZzXxHfARvbdI4xD2Dd8/0sm2qlWkSLoC295ZLhVbO50WfUfXN+pfTXYSNrsf16GBBEYgoyxt +qZ4Bfj8pzgCT3/3JknOJiWSe5yvkHJEs0rnOfc5vMZnT5r7SHpDwCRR5XCOrTdLaIR9NmXmd4c8n +nxCbHIgNsIpkQTG4DmyQJKSbXHGPurt+HBvbaoAPIbzp26a3QPSyi6mx5O+aGtA9aZnuqCij4Tyz +8LIRnM98QObd50N9otg6tamN8jSZxNQQ4Qb9CYQQO+7ETPTsJ3xCwnR8gooJybQDJbw= +-----END CERTIFICATE----- + +Go Daddy Class 2 CA +=================== +-----BEGIN CERTIFICATE----- +MIIEADCCAuigAwIBAgIBADANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJVUzEhMB8GA1UEChMY +VGhlIEdvIERhZGR5IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBEYWRkeSBDbGFzcyAyIENlcnRp +ZmljYXRpb24gQXV0aG9yaXR5MB4XDTA0MDYyOTE3MDYyMFoXDTM0MDYyOTE3MDYyMFowYzELMAkG +A1UEBhMCVVMxITAfBgNVBAoTGFRoZSBHbyBEYWRkeSBHcm91cCwgSW5jLjExMC8GA1UECxMoR28g +RGFkZHkgQ2xhc3MgMiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASAwDQYJKoZIhvcNAQEBBQAD +ggENADCCAQgCggEBAN6d1+pXGEmhW+vXX0iG6r7d/+TvZxz0ZWizV3GgXne77ZtJ6XCAPVYYYwhv +2vLM0D9/AlQiVBDYsoHUwHU9S3/Hd8M+eKsaA7Ugay9qK7HFiH7Eux6wwdhFJ2+qN1j3hybX2C32 +qRe3H3I2TqYXP2WYktsqbl2i/ojgC95/5Y0V4evLOtXiEqITLdiOr18SPaAIBQi2XKVlOARFmR6j +YGB0xUGlcmIbYsUfb18aQr4CUWWoriMYavx4A6lNf4DD+qta/KFApMoZFv6yyO9ecw3ud72a9nmY +vLEHZ6IVDd2gWMZEewo+YihfukEHU1jPEX44dMX4/7VpkI+EdOqXG68CAQOjgcAwgb0wHQYDVR0O +BBYEFNLEsNKR1EwRcbNhyz2h/t2oatTjMIGNBgNVHSMEgYUwgYKAFNLEsNKR1EwRcbNhyz2h/t2o +atTjoWekZTBjMQswCQYDVQQGEwJVUzEhMB8GA1UEChMYVGhlIEdvIERhZGR5IEdyb3VwLCBJbmMu +MTEwLwYDVQQLEyhHbyBEYWRkeSBDbGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggEAMAwG +A1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBADJL87LKPpH8EsahB4yOd6AzBhRckB4Y9wim +PQoZ+YeAEW5p5JYXMP80kWNyOO7MHAGjHZQopDH2esRU1/blMVgDoszOYtuURXO1v0XJJLXVggKt +I3lpjbi2Tc7PTMozI+gciKqdi0FuFskg5YmezTvacPd+mSYgFFQlq25zheabIZ0KbIIOqPjCDPoQ +HmyW74cNxA9hi63ugyuV+I6ShHI56yDqg+2DzZduCLzrTia2cyvk0/ZM/iZx4mERdEr/VxqHD3VI +Ls9RaRegAhJhldXRQLIQTO7ErBBDpqWeCtWVYpoNz4iCxTIM5CufReYNnyicsbkqWletNw+vHX/b +vZ8= +-----END CERTIFICATE----- + +Starfield Class 2 CA +==================== +-----BEGIN CERTIFICATE----- +MIIEDzCCAvegAwIBAgIBADANBgkqhkiG9w0BAQUFADBoMQswCQYDVQQGEwJVUzElMCMGA1UEChMc +U3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMpU3RhcmZpZWxkIENsYXNzIDIg +Q2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQwNjI5MTczOTE2WhcNMzQwNjI5MTczOTE2WjBo +MQswCQYDVQQGEwJVUzElMCMGA1UEChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAG +A1UECxMpU3RhcmZpZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEgMA0GCSqG +SIb3DQEBAQUAA4IBDQAwggEIAoIBAQC3Msj+6XGmBIWtDBFk385N78gDGIc/oav7PKaf8MOh2tTY +bitTkPskpD6E8J7oX+zlJ0T1KKY/e97gKvDIr1MvnsoFAZMej2YcOadN+lq2cwQlZut3f+dZxkqZ +JRRU6ybH838Z1TBwj6+wRir/resp7defqgSHo9T5iaU0X9tDkYI22WY8sbi5gv2cOj4QyDvvBmVm +epsZGD3/cVE8MC5fvj13c7JdBmzDI1aaK4UmkhynArPkPw2vCHmCuDY96pzTNbO8acr1zJ3o/WSN +F4Azbl5KXZnJHoe0nRrA1W4TNSNe35tfPe/W93bC6j67eA0cQmdrBNj41tpvi/JEoAGrAgEDo4HF +MIHCMB0GA1UdDgQWBBS/X7fRzt0fhvRbVazc1xDCDqmI5zCBkgYDVR0jBIGKMIGHgBS/X7fRzt0f +hvRbVazc1xDCDqmI56FspGowaDELMAkGA1UEBhMCVVMxJTAjBgNVBAoTHFN0YXJmaWVsZCBUZWNo +bm9sb2dpZXMsIEluYy4xMjAwBgNVBAsTKVN0YXJmaWVsZCBDbGFzcyAyIENlcnRpZmljYXRpb24g +QXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAAWdP4id0ckaVaGs +afPzWdqbAYcaT1epoXkJKtv3L7IezMdeatiDh6GX70k1PncGQVhiv45YuApnP+yz3SFmH8lU+nLM +PUxA2IGvd56Deruix/U0F47ZEUD0/CwqTRV/p2JdLiXTAAsgGh1o+Re49L2L7ShZ3U0WixeDyLJl +xy16paq8U4Zt3VekyvggQQto8PT7dL5WXXp59fkdheMtlb71cZBDzI0fmgAKhynpVSJYACPq4xJD +KVtHCN2MQWplBqjlIapBtJUhlbl90TSrE9atvNziPTnNvT51cKEYWQPJIrSPnNVeKtelttQKbfi3 +QBFGmh95DmK/D5fs4C8fF5Q= +-----END CERTIFICATE----- + +Taiwan GRCA +=========== +-----BEGIN CERTIFICATE----- +MIIFcjCCA1qgAwIBAgIQH51ZWtcvwgZEpYAIaeNe9jANBgkqhkiG9w0BAQUFADA/MQswCQYDVQQG +EwJUVzEwMC4GA1UECgwnR292ZXJubWVudCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4X +DTAyMTIwNTEzMjMzM1oXDTMyMTIwNTEzMjMzM1owPzELMAkGA1UEBhMCVFcxMDAuBgNVBAoMJ0dv +dmVybm1lbnQgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCAiIwDQYJKoZIhvcNAQEBBQAD +ggIPADCCAgoCggIBAJoluOzMonWoe/fOW1mKydGGEghU7Jzy50b2iPN86aXfTEc2pBsBHH8eV4qN +w8XRIePaJD9IK/ufLqGU5ywck9G/GwGHU5nOp/UKIXZ3/6m3xnOUT0b3EEk3+qhZSV1qgQdW8or5 +BtD3cCJNtLdBuTK4sfCxw5w/cP1T3YGq2GN49thTbqGsaoQkclSGxtKyyhwOeYHWtXBiCAEuTk8O +1RGvqa/lmr/czIdtJuTJV6L7lvnM4T9TjGxMfptTCAtsF/tnyMKtsc2AtJfcdgEWFelq16TheEfO +htX7MfP6Mb40qij7cEwdScevLJ1tZqa2jWR+tSBqnTuBto9AAGdLiYa4zGX+FVPpBMHWXx1E1wov +J5pGfaENda1UhhXcSTvxls4Pm6Dso3pdvtUqdULle96ltqqvKKyskKw4t9VoNSZ63Pc78/1Fm9G7 +Q3hub/FCVGqY8A2tl+lSXunVanLeavcbYBT0peS2cWeqH+riTcFCQP5nRhc4L0c/cZyu5SHKYS1t +B6iEfC3uUSXxY5Ce/eFXiGvviiNtsea9P63RPZYLhY3Naye7twWb7LuRqQoHEgKXTiCQ8P8NHuJB +O9NAOueNXdpm5AKwB1KYXA6OM5zCppX7VRluTI6uSw+9wThNXo+EHWbNxWCWtFJaBYmOlXqYwZE8 +lSOyDvR5tMl8wUohAgMBAAGjajBoMB0GA1UdDgQWBBTMzO/MKWCkO7GStjz6MmKPrCUVOzAMBgNV +HRMEBTADAQH/MDkGBGcqBwAEMTAvMC0CAQAwCQYFKw4DAhoFADAHBgVnKgMAAAQUA5vwIhP/lSg2 +09yewDL7MTqKUWUwDQYJKoZIhvcNAQEFBQADggIBAECASvomyc5eMN1PhnR2WPWus4MzeKR6dBcZ +TulStbngCnRiqmjKeKBMmo4sIy7VahIkv9Ro04rQ2JyftB8M3jh+Vzj8jeJPXgyfqzvS/3WXy6Tj +Zwj/5cAWtUgBfen5Cv8b5Wppv3ghqMKnI6mGq3ZW6A4M9hPdKmaKZEk9GhiHkASfQlK3T8v+R0F2 +Ne//AHY2RTKbxkaFXeIksB7jSJaYV0eUVXoPQbFEJPPB/hprv4j9wabak2BegUqZIJxIZhm1AHlU +D7gsL0u8qV1bYH+Mh6XgUmMqvtg7hUAV/h62ZT/FS9p+tXo1KaMuephgIqP0fSdOLeq0dDzpD6Qz +DxARvBMB1uUO07+1EqLhRSPAzAhuYbeJq4PjJB7mXQfnHyA+z2fI56wwbSdLaG5LKlwCCDTb+Hbk +Z6MmnD+iMsJKxYEYMRBWqoTvLQr/uB930r+lWKBi5NdLkXWNiYCYfm3LU05er/ayl4WXudpVBrkk +7tfGOB5jGxI7leFYrPLfhNVfmS8NVVvmONsuP3LpSIXLuykTjx44VbnzssQwmSNOXfJIoRIM3BKQ +CZBUkQM8R+XVyWXgt0t97EfTsws+rZ7QdAAO671RrcDeLMDDav7v3Aun+kbfYNucpllQdSNpc5Oy ++fwC00fmcc4QAu4njIT/rEUNE1yDMuAlpYYsfPQS +-----END CERTIFICATE----- + +DigiCert Assured ID Root CA +=========================== +-----BEGIN CERTIFICATE----- +MIIDtzCCAp+gAwIBAgIQDOfg5RfYRv6P5WD8G/AwOTANBgkqhkiG9w0BAQUFADBlMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSQw +IgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgQ0EwHhcNMDYxMTEwMDAwMDAwWhcNMzEx +MTEwMDAwMDAwWjBlMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQL +ExB3d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgQ0Ew +ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtDhXO5EOAXLGH87dg+XESpa7cJpSIqvTO +9SA5KFhgDPiA2qkVlTJhPLWxKISKityfCgyDF3qPkKyK53lTXDGEKvYPmDI2dsze3Tyoou9q+yHy +UmHfnyDXH+Kx2f4YZNISW1/5WBg1vEfNoTb5a3/UsDg+wRvDjDPZ2C8Y/igPs6eD1sNuRMBhNZYW +/lmci3Zt1/GiSw0r/wty2p5g0I6QNcZ4VYcgoc/lbQrISXwxmDNsIumH0DJaoroTghHtORedmTpy +oeb6pNnVFzF1roV9Iq4/AUaG9ih5yLHa5FcXxH4cDrC0kqZWs72yl+2qp/C3xag/lRbQ/6GW6whf +GHdPAgMBAAGjYzBhMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRF +66Kv9JLLgjEtUYunpyGd823IDzAfBgNVHSMEGDAWgBRF66Kv9JLLgjEtUYunpyGd823IDzANBgkq +hkiG9w0BAQUFAAOCAQEAog683+Lt8ONyc3pklL/3cmbYMuRCdWKuh+vy1dneVrOfzM4UKLkNl2Bc +EkxY5NM9g0lFWJc1aRqoR+pWxnmrEthngYTffwk8lOa4JiwgvT2zKIn3X/8i4peEH+ll74fg38Fn +SbNd67IJKusm7Xi+fT8r87cmNW1fiQG2SVufAQWbqz0lwcy2f8Lxb4bG+mRo64EtlOtCt/qMHt1i +8b5QZ7dsvfPxH2sMNgcWfzd8qVttevESRmCD1ycEvkvOl77DZypoEd+A5wwzZr8TDRRu838fYxAe ++o0bJW1sj6W3YQGx0qMmoRBxna3iw/nDmVG3KwcIzi7mULKn+gpFL6Lw8g== +-----END CERTIFICATE----- + +DigiCert Global Root CA +======================= +-----BEGIN CERTIFICATE----- +MIIDrzCCApegAwIBAgIQCDvgVpBCRrGhdWrJWZHHSjANBgkqhkiG9w0BAQUFADBhMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSAw +HgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBDQTAeFw0wNjExMTAwMDAwMDBaFw0zMTExMTAw +MDAwMDBaMGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3 +dy5kaWdpY2VydC5jb20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IENBMIIBIjANBgkq +hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4jvhEXLeqKTTo1eqUKKPC3eQyaKl7hLOllsBCSDMAZOn +TjC3U/dDxGkAV53ijSLdhwZAAIEJzs4bg7/fzTtxRuLWZscFs3YnFo97nh6Vfe63SKMI2tavegw5 +BmV/Sl0fvBf4q77uKNd0f3p4mVmFaG5cIzJLv07A6Fpt43C/dxC//AH2hdmoRBBYMql1GNXRor5H +4idq9Joz+EkIYIvUX7Q6hL+hqkpMfT7PT19sdl6gSzeRntwi5m3OFBqOasv+zbMUZBfHWymeMr/y +7vrTC0LUq7dBMtoM1O/4gdW7jVg/tRvoSSiicNoxBN33shbyTApOB6jtSj1etX+jkMOvJwIDAQAB +o2MwYTAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUA95QNVbRTLtm +8KPiGxvDl7I90VUwHwYDVR0jBBgwFoAUA95QNVbRTLtm8KPiGxvDl7I90VUwDQYJKoZIhvcNAQEF +BQADggEBAMucN6pIExIK+t1EnE9SsPTfrgT1eXkIoyQY/EsrhMAtudXH/vTBH1jLuG2cenTnmCmr +EbXjcKChzUyImZOMkXDiqw8cvpOp/2PV5Adg06O/nVsJ8dWO41P0jmP6P6fbtGbfYmbW0W5BjfIt +tep3Sp+dWOIrWcBAI+0tKIJFPnlUkiaY4IBIqDfv8NZ5YBberOgOzW6sRBc4L0na4UU+Krk2U886 +UAb3LujEV0lsYSEY1QSteDwsOoBrp+uvFRTp2InBuThs4pFsiv9kuXclVzDAGySj4dzp30d8tbQk +CAUw7C29C79Fv1C5qfPrmAESrciIxpg0X40KPMbp1ZWVbd4= +-----END CERTIFICATE----- + +DigiCert High Assurance EV Root CA +================================== +-----BEGIN CERTIFICATE----- +MIIDxTCCAq2gAwIBAgIQAqxcJmoLQJuPC3nyrkYldzANBgkqhkiG9w0BAQUFADBsMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSsw +KQYDVQQDEyJEaWdpQ2VydCBIaWdoIEFzc3VyYW5jZSBFViBSb290IENBMB4XDTA2MTExMDAwMDAw +MFoXDTMxMTExMDAwMDAwMFowbDELMAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZ +MBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNvbTErMCkGA1UEAxMiRGlnaUNlcnQgSGlnaCBBc3N1cmFu +Y2UgRVYgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMbM5XPm+9S75S0t +Mqbf5YE/yc0lSbZxKsPVlDRnogocsF9ppkCxxLeyj9CYpKlBWTrT3JTWPNt0OKRKzE0lgvdKpVMS +OO7zSW1xkX5jtqumX8OkhPhPYlG++MXs2ziS4wblCJEMxChBVfvLWokVfnHoNb9Ncgk9vjo4UFt3 +MRuNs8ckRZqnrG0AFFoEt7oT61EKmEFBIk5lYYeBQVCmeVyJ3hlKV9Uu5l0cUyx+mM0aBhakaHPQ +NAQTXKFx01p8VdteZOE3hzBWBOURtCmAEvF5OYiiAhF8J2a3iLd48soKqDirCmTCv2ZdlYTBoSUe +h10aUAsgEsxBu24LUTi4S8sCAwEAAaNjMGEwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMB +Af8wHQYDVR0OBBYEFLE+w2kD+L9HAdSYJhoIAu9jZCvDMB8GA1UdIwQYMBaAFLE+w2kD+L9HAdSY +JhoIAu9jZCvDMA0GCSqGSIb3DQEBBQUAA4IBAQAcGgaX3NecnzyIZgYIVyHbIUf4KmeqvxgydkAQ +V8GK83rZEWWONfqe/EW1ntlMMUu4kehDLI6zeM7b41N5cdblIZQB2lWHmiRk9opmzN6cN82oNLFp +myPInngiK3BD41VHMWEZ71jFhS9OMPagMRYjyOfiZRYzy78aG6A9+MpeizGLYAiJLQwGXFK3xPkK +mNEVX58Svnw2Yzi9RKR/5CYrCsSXaQ3pjOLAEFe4yHYSkVXySGnYvCoCWw9E1CAx2/S6cCZdkGCe +vEsXCS+0yx5DaMkHJ8HSXPfqIbloEpw8nL+e/IBcm2PN7EeqJSdnoDfzAIJ9VNep+OkuE6N36B9K +-----END CERTIFICATE----- + +Certplus Class 2 Primary CA +=========================== +-----BEGIN CERTIFICATE----- +MIIDkjCCAnqgAwIBAgIRAIW9S/PY2uNp9pTXX8OlRCMwDQYJKoZIhvcNAQEFBQAwPTELMAkGA1UE +BhMCRlIxETAPBgNVBAoTCENlcnRwbHVzMRswGQYDVQQDExJDbGFzcyAyIFByaW1hcnkgQ0EwHhcN +OTkwNzA3MTcwNTAwWhcNMTkwNzA2MjM1OTU5WjA9MQswCQYDVQQGEwJGUjERMA8GA1UEChMIQ2Vy +dHBsdXMxGzAZBgNVBAMTEkNsYXNzIDIgUHJpbWFyeSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP +ADCCAQoCggEBANxQltAS+DXSCHh6tlJw/W/uz7kRy1134ezpfgSN1sxvc0NXYKwzCkTsA18cgCSR +5aiRVhKC9+Ar9NuuYS6JEI1rbLqzAr3VNsVINyPi8Fo3UjMXEuLRYE2+L0ER4/YXJQyLkcAbmXuZ +Vg2v7tK8R1fjeUl7NIknJITesezpWE7+Tt9avkGtrAjFGA7v0lPubNCdEgETjdyAYveVqUSISnFO +YFWe2yMZeVYHDD9jC1yw4r5+FfyUM1hBOHTE4Y+L3yasH7WLO7dDWWuwJKZtkIvEcupdM5i3y95e +e++U8Rs+yskhwcWYAqqi9lt3m/V+llU0HGdpwPFC40es/CgcZlUCAwEAAaOBjDCBiTAPBgNVHRME +CDAGAQH/AgEKMAsGA1UdDwQEAwIBBjAdBgNVHQ4EFgQU43Mt38sOKAze3bOkynm4jrvoMIkwEQYJ +YIZIAYb4QgEBBAQDAgEGMDcGA1UdHwQwMC4wLKAqoCiGJmh0dHA6Ly93d3cuY2VydHBsdXMuY29t +L0NSTC9jbGFzczIuY3JsMA0GCSqGSIb3DQEBBQUAA4IBAQCnVM+IRBnL39R/AN9WM2K191EBkOvD +P9GIROkkXe/nFL0gt5o8AP5tn9uQ3Nf0YtaLcF3n5QRIqWh8yfFC82x/xXp8HVGIutIKPidd3i1R +TtMTZGnkLuPT55sJmabglZvOGtd/vjzOUrMRFcEPF80Du5wlFbqidon8BvEY0JNLDnyCt6X09l/+ +7UCmnYR0ObncHoUW2ikbhiMAybuJfm6AiB4vFLQDJKgybwOaRywwvlbGp0ICcBvqQNi6BQNwB6SW +//1IMwrh3KWBkJtN3X3n57LNXMhqlfil9o3EXXgIvnsG1knPGTZQIy4I5p4FTUcY1Rbpsda2ENW7 +l7+ijrRU +-----END CERTIFICATE----- + +DST Root CA X3 +============== +-----BEGIN CERTIFICATE----- +MIIDSjCCAjKgAwIBAgIQRK+wgNajJ7qJMDmGLvhAazANBgkqhkiG9w0BAQUFADA/MSQwIgYDVQQK +ExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMTDkRTVCBSb290IENBIFgzMB4X +DTAwMDkzMDIxMTIxOVoXDTIxMDkzMDE0MDExNVowPzEkMCIGA1UEChMbRGlnaXRhbCBTaWduYXR1 +cmUgVHJ1c3QgQ28uMRcwFQYDVQQDEw5EU1QgUm9vdCBDQSBYMzCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAN+v6ZdQCINXtMxiZfaQguzH0yxrMMpb7NnDfcdAwRgUi+DoM3ZJKuM/IUmT +rE4Orz5Iy2Xu/NMhD2XSKtkyj4zl93ewEnu1lcCJo6m67XMuegwGMoOifooUMM0RoOEqOLl5CjH9 +UL2AZd+3UWODyOKIYepLYYHsUmu5ouJLGiifSKOeDNoJjj4XLh7dIN9bxiqKqy69cK3FCxolkHRy +xXtqqzTWMIn/5WgTe1QLyNau7Fqckh49ZLOMxt+/yUFw7BZy1SbsOFU5Q9D8/RhcQPGX69Wam40d +utolucbY38EVAjqr2m7xPi71XAicPNaDaeQQmxkqtilX4+U9m5/wAl0CAwEAAaNCMEAwDwYDVR0T +AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFMSnsaR7LHH62+FLkHX/xBVghYkQ +MA0GCSqGSIb3DQEBBQUAA4IBAQCjGiybFwBcqR7uKGY3Or+Dxz9LwwmglSBd49lZRNI+DT69ikug +dB/OEIKcdBodfpga3csTS7MgROSR6cz8faXbauX+5v3gTt23ADq1cEmv8uXrAvHRAosZy5Q6XkjE +GB5YGV8eAlrwDPGxrancWYaLbumR9YbK+rlmM6pZW87ipxZzR8srzJmwN0jP41ZL9c8PDHIyh8bw +RLtTcm1D9SZImlJnt1ir/md2cXjbDaJWFBM5JDGFoqgCWjBH4d1QB7wCCZAA62RjYJsWvIjJEubS +fZGL+T0yjWW06XyxV3bqxbYoOb8VZRzI9neWagqNdwvYkQsEjgfbKbYK7p2CNTUQ +-----END CERTIFICATE----- + +SwissSign Gold CA - G2 +====================== +-----BEGIN CERTIFICATE----- +MIIFujCCA6KgAwIBAgIJALtAHEP1Xk+wMA0GCSqGSIb3DQEBBQUAMEUxCzAJBgNVBAYTAkNIMRUw +EwYDVQQKEwxTd2lzc1NpZ24gQUcxHzAdBgNVBAMTFlN3aXNzU2lnbiBHb2xkIENBIC0gRzIwHhcN +MDYxMDI1MDgzMDM1WhcNMzYxMDI1MDgzMDM1WjBFMQswCQYDVQQGEwJDSDEVMBMGA1UEChMMU3dp +c3NTaWduIEFHMR8wHQYDVQQDExZTd2lzc1NpZ24gR29sZCBDQSAtIEcyMIICIjANBgkqhkiG9w0B +AQEFAAOCAg8AMIICCgKCAgEAr+TufoskDhJuqVAtFkQ7kpJcyrhdhJJCEyq8ZVeCQD5XJM1QiyUq +t2/876LQwB8CJEoTlo8jE+YoWACjR8cGp4QjK7u9lit/VcyLwVcfDmJlD909Vopz2q5+bbqBHH5C +jCA12UNNhPqE21Is8w4ndwtrvxEvcnifLtg+5hg3Wipy+dpikJKVyh+c6bM8K8vzARO/Ws/BtQpg +vd21mWRTuKCWs2/iJneRjOBiEAKfNA+k1ZIzUd6+jbqEemA8atufK+ze3gE/bk3lUIbLtK/tREDF +ylqM2tIrfKjuvqblCqoOpd8FUrdVxyJdMmqXl2MT28nbeTZ7hTpKxVKJ+STnnXepgv9VHKVxaSvR +AiTysybUa9oEVeXBCsdtMDeQKuSeFDNeFhdVxVu1yzSJkvGdJo+hB9TGsnhQ2wwMC3wLjEHXuend +jIj3o02yMszYF9rNt85mndT9Xv+9lz4pded+p2JYryU0pUHHPbwNUMoDAw8IWh+Vc3hiv69yFGkO +peUDDniOJihC8AcLYiAQZzlG+qkDzAQ4embvIIO1jEpWjpEA/I5cgt6IoMPiaG59je883WX0XaxR +7ySArqpWl2/5rX3aYT+YdzylkbYcjCbaZaIJbcHiVOO5ykxMgI93e2CaHt+28kgeDrpOVG2Y4OGi +GqJ3UM/EY5LsRxmd6+ZrzsECAwEAAaOBrDCBqTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUw +AwEB/zAdBgNVHQ4EFgQUWyV7lqRlUX64OfPAeGZe6Drn8O4wHwYDVR0jBBgwFoAUWyV7lqRlUX64 +OfPAeGZe6Drn8O4wRgYDVR0gBD8wPTA7BglghXQBWQECAQEwLjAsBggrBgEFBQcCARYgaHR0cDov +L3JlcG9zaXRvcnkuc3dpc3NzaWduLmNvbS8wDQYJKoZIhvcNAQEFBQADggIBACe645R88a7A3hfm +5djV9VSwg/S7zV4Fe0+fdWavPOhWfvxyeDgD2StiGwC5+OlgzczOUYrHUDFu4Up+GC9pWbY9ZIEr +44OE5iKHjn3g7gKZYbge9LgriBIWhMIxkziWMaa5O1M/wySTVltpkuzFwbs4AOPsF6m43Md8AYOf +Mke6UiI0HTJ6CVanfCU2qT1L2sCCbwq7EsiHSycR+R4tx5M/nttfJmtS2S6K8RTGRI0Vqbe/vd6m +Gu6uLftIdxf+u+yvGPUqUfA5hJeVbG4bwyvEdGB5JbAKJ9/fXtI5z0V9QkvfsywexcZdylU6oJxp +mo/a77KwPJ+HbBIrZXAVUjEaJM9vMSNQH4xPjyPDdEFjHFWoFN0+4FFQz/EbMFYOkrCChdiDyyJk +vC24JdVUorgG6q2SpCSgwYa1ShNqR88uC1aVVMvOmttqtKay20EIhid392qgQmwLOM7XdVAyksLf +KzAiSNDVQTglXaTpXZ/GlHXQRf0wl0OPkKsKx4ZzYEppLd6leNcG2mqeSz53OiATIgHQv2ieY2Br +NU0LbbqhPcCT4H8js1WtciVORvnSFu+wZMEBnunKoGqYDs/YYPIvSbjkQuE4NRb0yG5P94FW6Lqj +viOvrv1vA+ACOzB2+httQc8Bsem4yWb02ybzOqR08kkkW8mw0FfB+j564ZfJ +-----END CERTIFICATE----- + +SwissSign Silver CA - G2 +======================== +-----BEGIN CERTIFICATE----- +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 +-----END CERTIFICATE----- + +GeoTrust Primary Certification Authority +======================================== +-----BEGIN CERTIFICATE----- +MIIDfDCCAmSgAwIBAgIQGKy1av1pthU6Y2yv2vrEoTANBgkqhkiG9w0BAQUFADBYMQswCQYDVQQG +EwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjExMC8GA1UEAxMoR2VvVHJ1c3QgUHJpbWFyeSBD +ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNjExMjcwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMFgx +CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTEwLwYDVQQDEyhHZW9UcnVzdCBQ +cmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAvrgVe//UfH1nrYNke8hCUy3f9oQIIGHWAVlqnEQRr+92/ZV+zmEwu3qDXwK9AWbK7hWN +b6EwnL2hhZ6UOvNWiAAxz9juapYC2e0DjPt1befquFUWBRaa9OBesYjAZIVcFU2Ix7e64HXprQU9 +nceJSOC7KMgD4TCTZF5SwFlwIjVXiIrxlQqD17wxcwE07e9GceBrAqg1cmuXm2bgyxx5X9gaBGge +RwLmnWDiNpcB3841kt++Z8dtd1k7j53WkBWUvEI0EME5+bEnPn7WinXFsq+W06Lem+SYvn3h6YGt +tm/81w7a4DSwDRp35+MImO9Y+pyEtzavwt+s0vQQBnBxNQIDAQABo0IwQDAPBgNVHRMBAf8EBTAD +AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQULNVQQZcVi/CPNmFbSvtr2ZnJM5IwDQYJKoZI +hvcNAQEFBQADggEBAFpwfyzdtzRP9YZRqSa+S7iq8XEN3GHHoOo0Hnp3DwQ16CePbJC/kRYkRj5K +Ts4rFtULUh38H2eiAkUxT87z+gOneZ1TatnaYzr4gNfTmeGl4b7UVXGYNTq+k+qurUKykG/g/CFN +NWMziUnWm07Kx+dOCQD32sfvmWKZd7aVIl6KoKv0uHiYyjgZmclynnjNS6yvGaBzEi38wkG6gZHa +Floxt/m0cYASSJlyc1pZU8FjUjPtp8nSOQJw+uCxQmYpqptR7TBUIhRf2asdweSU8Pj1K/fqynhG +1riR/aYNKxoUAT6A8EKglQdebc3MS6RFjasS6LPeWuWgfOgPIh1a6Vk= +-----END CERTIFICATE----- + +thawte Primary Root CA +====================== +-----BEGIN CERTIFICATE----- +MIIEIDCCAwigAwIBAgIQNE7VVyDV7exJ9C/ON9srbTANBgkqhkiG9w0BAQUFADCBqTELMAkGA1UE +BhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2 +aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMvKGMpIDIwMDYgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhv +cml6ZWQgdXNlIG9ubHkxHzAdBgNVBAMTFnRoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EwHhcNMDYxMTE3 +MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCBqTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwg +SW5jLjEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMv +KGMpIDIwMDYgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxHzAdBgNVBAMT +FnRoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCs +oPD7gFnUnMekz52hWXMJEEUMDSxuaPFsW0hoSVk3/AszGcJ3f8wQLZU0HObrTQmnHNK4yZc2AreJ +1CRfBsDMRJSUjQJib+ta3RGNKJpchJAQeg29dGYvajig4tVUROsdB58Hum/u6f1OCyn1PoSgAfGc +q/gcfomk6KHYcWUNo1F77rzSImANuVud37r8UVsLr5iy6S7pBOhih94ryNdOwUxkHt3Ph1i6Sk/K +aAcdHJ1KxtUvkcx8cXIcxcBn6zL9yZJclNqFwJu/U30rCfSMnZEfl2pSy94JNqR32HuHUETVPm4p +afs5SSYeCaWAe0At6+gnhcn+Yf1+5nyXHdWdAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYD +VR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7W0XPr87Lev0xkhpqtvNG61dIUDANBgkqhkiG9w0BAQUF +AAOCAQEAeRHAS7ORtvzw6WfUDW5FvlXok9LOAz/t2iWwHVfLHjp2oEzsUHboZHIMpKnxuIvW1oeE +uzLlQRHAd9mzYJ3rG9XRbkREqaYB7FViHXe4XI5ISXycO1cRrK1zN44veFyQaEfZYGDm/Ac9IiAX +xPcW6cTYcvnIc3zfFi8VqT79aie2oetaupgf1eNNZAqdE8hhuvU5HIe6uL17In/2/qxAeeWsEG89 +jxt5dovEN7MhGITlNgDrYyCZuen+MwS7QcjBAvlEYyCegc5C09Y/LHbTY5xZ3Y+m4Q6gLkH3LpVH +z7z9M/P2C2F+fpErgUfCJzDupxBdN49cOSvkBPB7jVaMaA== +-----END CERTIFICATE----- + +VeriSign Class 3 Public Primary Certification Authority - G5 +============================================================ +-----BEGIN CERTIFICATE----- +MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCByjELMAkGA1UE +BhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBO +ZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVk +IHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRp +ZmljYXRpb24gQXV0aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCB +yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2ln +biBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2lnbiwgSW5jLiAtIEZvciBh +dXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmlt +YXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw +ggEKAoIBAQCvJAgIKXo1nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKz +j/i5Vbext0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIzSdhD +Y2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQGBO+QueQA5N06tRn/ +Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+rCpSx4/VBEnkjWNHiDxpg8v+R70r +fk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/ +BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2Uv +Z2lmMCEwHzAHBgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy +aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKvMzEzMA0GCSqG +SIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzEp6B4Eq1iDkVwZMXnl2YtmAl+ +X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKE +KQsTb47bDN0lAtukixlE0kF6BWlKWE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiC +Km0oHw0LxOXnGiYZ4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vE +ZV8NhnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq +-----END CERTIFICATE----- + +SecureTrust CA +============== +-----BEGIN CERTIFICATE----- +MIIDuDCCAqCgAwIBAgIQDPCOXAgWpa1Cf/DrJxhZ0DANBgkqhkiG9w0BAQUFADBIMQswCQYDVQQG +EwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24xFzAVBgNVBAMTDlNlY3VyZVRy +dXN0IENBMB4XDTA2MTEwNzE5MzExOFoXDTI5MTIzMTE5NDA1NVowSDELMAkGA1UEBhMCVVMxIDAe +BgNVBAoTF1NlY3VyZVRydXN0IENvcnBvcmF0aW9uMRcwFQYDVQQDEw5TZWN1cmVUcnVzdCBDQTCC +ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKukgeWVzfX2FI7CT8rU4niVWJxB4Q2ZQCQX +OZEzZum+4YOvYlyJ0fwkW2Gz4BERQRwdbvC4u/jep4G6pkjGnx29vo6pQT64lO0pGtSO0gMdA+9t +DWccV9cGrcrI9f4Or2YlSASWC12juhbDCE/RRvgUXPLIXgGZbf2IzIaowW8xQmxSPmjL8xk037uH +GFaAJsTQ3MBv396gwpEWoGQRS0S8Hvbn+mPeZqx2pHGj7DaUaHp3pLHnDi+BeuK1cobvomuL8A/b +01k/unK8RCSc43Oz969XL0Imnal0ugBS8kvNU3xHCzaFDmapCJcWNFfBZveA4+1wVMeT4C4oFVmH +ursCAwEAAaOBnTCBmjATBgkrBgEEAYI3FAIEBh4EAEMAQTALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/ +BAUwAwEB/zAdBgNVHQ4EFgQUQjK2FvoE/f5dS3rD/fdMQB1aQ68wNAYDVR0fBC0wKzApoCegJYYj +aHR0cDovL2NybC5zZWN1cmV0cnVzdC5jb20vU1RDQS5jcmwwEAYJKwYBBAGCNxUBBAMCAQAwDQYJ +KoZIhvcNAQEFBQADggEBADDtT0rhWDpSclu1pqNlGKa7UTt36Z3q059c4EVlew3KW+JwULKUBRSu +SceNQQcSc5R+DCMh/bwQf2AQWnL1mA6s7Ll/3XpvXdMc9P+IBWlCqQVxyLesJugutIxq/3HcuLHf +mbx8IVQr5Fiiu1cprp6poxkmD5kuCLDv/WnPmRoJjeOnnyvJNjR7JLN4TJUXpAYmHrZkUjZfYGfZ +nMUFdAvnZyPSCPyI6a6Lf+Ew9Dd+/cYy2i2eRDAwbO4H3tI0/NL/QPZL9GZGBlSm8jIKYyYwa5vR +3ItHuuG51WLQoqD0ZwV4KWMabwTW+MZMo5qxN7SN5ShLHZ4swrhovO0C7jE= +-----END CERTIFICATE----- + +Secure Global CA +================ +-----BEGIN CERTIFICATE----- +MIIDvDCCAqSgAwIBAgIQB1YipOjUiolN9BPI8PjqpTANBgkqhkiG9w0BAQUFADBKMQswCQYDVQQG +EwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24xGTAXBgNVBAMTEFNlY3VyZSBH +bG9iYWwgQ0EwHhcNMDYxMTA3MTk0MjI4WhcNMjkxMjMxMTk1MjA2WjBKMQswCQYDVQQGEwJVUzEg +MB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24xGTAXBgNVBAMTEFNlY3VyZSBHbG9iYWwg +Q0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvNS7YrGxVaQZx5RNoJLNP2MwhR/jx +YDiJiQPpvepeRlMJ3Fz1Wuj3RSoC6zFh1ykzTM7HfAo3fg+6MpjhHZevj8fcyTiW89sa/FHtaMbQ +bqR8JNGuQsiWUGMu4P51/pinX0kuleM5M2SOHqRfkNJnPLLZ/kG5VacJjnIFHovdRIWCQtBJwB1g +8NEXLJXr9qXBkqPFwqcIYA1gBBCWeZ4WNOaptvolRTnIHmX5k/Wq8VLcmZg9pYYaDDUz+kulBAYV +HDGA76oYa8J719rO+TMg1fW9ajMtgQT7sFzUnKPiXB3jqUJ1XnvUd+85VLrJChgbEplJL4hL/VBi +0XPnj3pDAgMBAAGjgZ0wgZowEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0PBAQDAgGGMA8GA1Ud +EwEB/wQFMAMBAf8wHQYDVR0OBBYEFK9EBMJBfkiD2045AuzshHrmzsmkMDQGA1UdHwQtMCswKaAn +oCWGI2h0dHA6Ly9jcmwuc2VjdXJldHJ1c3QuY29tL1NHQ0EuY3JsMBAGCSsGAQQBgjcVAQQDAgEA +MA0GCSqGSIb3DQEBBQUAA4IBAQBjGghAfaReUw132HquHw0LURYD7xh8yOOvaliTFGCRsoTciE6+ +OYo68+aCiV0BN7OrJKQVDpI1WkpEXk5X+nXOH0jOZvQ8QCaSmGwb7iRGDBezUqXbpZGRzzfTb+cn +CDpOGR86p1hcF895P4vkp9MmI50mD1hp/Ed+stCNi5O/KU9DaXR2Z0vPB4zmAve14bRDtUstFJ/5 +3CYNv6ZHdAbYiNE6KTCEztI5gGIbqMdXSbxqVVFnFUq+NQfk1XWYN3kwFNspnWzFacxHVaIw98xc +f8LDmBxrThaA63p4ZUWiABqvDA1VZDRIuJK58bRQKfJPIx/abKwfROHdI3hRW8cW +-----END CERTIFICATE----- + +COMODO Certification Authority +============================== +-----BEGIN CERTIFICATE----- +MIIEHTCCAwWgAwIBAgIQToEtioJl4AsC7j41AkblPTANBgkqhkiG9w0BAQUFADCBgTELMAkGA1UE +BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG +A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNVBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1 +dGhvcml0eTAeFw0wNjEyMDEwMDAwMDBaFw0yOTEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJHQjEb +MBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFD +T01PRE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0aG9yaXR5 +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ECLi3LjkRv3UcEbVASY06m/weaKXTuH ++7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI2GqGd0S7WWaXUF601CxwRM/aN5VCaTww +xHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8Q5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV +4EajcNxo2f8ESIl33rXp+2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA +1KGzqSX+DT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5OnKVI +rLsm9wIDAQABo4GOMIGLMB0GA1UdDgQWBBQLWOWLxkwVN6RAqTCpIb5HNlpW/zAOBgNVHQ8BAf8E +BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zBJBgNVHR8EQjBAMD6gPKA6hjhodHRwOi8vY3JsLmNvbW9k +b2NhLmNvbS9DT01PRE9DZXJ0aWZpY2F0aW9uQXV0aG9yaXR5LmNybDANBgkqhkiG9w0BAQUFAAOC +AQEAPpiem/Yb6dc5t3iuHXIYSdOH5EOC6z/JqvWote9VfCFSZfnVDeFs9D6Mk3ORLgLETgdxb8CP +OGEIqB6BCsAvIC9Bi5HcSEW88cbeunZrM8gALTFGTO3nnc+IlP8zwFboJIYmuNg4ON8qa90SzMc/ +RxdMosIGlgnW2/4/PEZB31jiVg88O8EckzXZOFKs7sjsLjBOlDW0JB9LeGna8gI4zJVSk/BwJVmc +IGfE7vmLV2H0knZ9P4SNVbfo5azV8fUZVqZa+5Acr5Pr5RzUZ5ddBA6+C4OmF4O5MBKgxTMVBbkN ++8cFduPYSo38NBejxiEovjBFMR7HeL5YYTisO+IBZQ== +-----END CERTIFICATE----- + +Network Solutions Certificate Authority +======================================= +-----BEGIN CERTIFICATE----- +MIID5jCCAs6gAwIBAgIQV8szb8JcFuZHFhfjkDFo4DANBgkqhkiG9w0BAQUFADBiMQswCQYDVQQG +EwJVUzEhMB8GA1UEChMYTmV0d29yayBTb2x1dGlvbnMgTC5MLkMuMTAwLgYDVQQDEydOZXR3b3Jr +IFNvbHV0aW9ucyBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcNMDYxMjAxMDAwMDAwWhcNMjkxMjMx +MjM1OTU5WjBiMQswCQYDVQQGEwJVUzEhMB8GA1UEChMYTmV0d29yayBTb2x1dGlvbnMgTC5MLkMu +MTAwLgYDVQQDEydOZXR3b3JrIFNvbHV0aW9ucyBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwggEiMA0G +CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDkvH6SMG3G2I4rC7xGzuAnlt7e+foS0zwzc7MEL7xx +jOWftiJgPl9dzgn/ggwbmlFQGiaJ3dVhXRncEg8tCqJDXRfQNJIg6nPPOCwGJgl6cvf6UDL4wpPT +aaIjzkGxzOTVHzbRijr4jGPiFFlp7Q3Tf2vouAPlT2rlmGNpSAW+Lv8ztumXWWn4Zxmuk2GWRBXT +crA/vGp97Eh/jcOrqnErU2lBUzS1sLnFBgrEsEX1QV1uiUV7PTsmjHTC5dLRfbIR1PtYMiKagMnc +/Qzpf14Dl847ABSHJ3A4qY5usyd2mFHgBeMhqxrVhSI8KbWaFsWAqPS7azCPL0YCorEMIuDTAgMB +AAGjgZcwgZQwHQYDVR0OBBYEFCEwyfsA106Y2oeqKtCnLrFAMadMMA4GA1UdDwEB/wQEAwIBBjAP +BgNVHRMBAf8EBTADAQH/MFIGA1UdHwRLMEkwR6BFoEOGQWh0dHA6Ly9jcmwubmV0c29sc3NsLmNv +bS9OZXR3b3JrU29sdXRpb25zQ2VydGlmaWNhdGVBdXRob3JpdHkuY3JsMA0GCSqGSIb3DQEBBQUA +A4IBAQC7rkvnt1frf6ott3NHhWrB5KUd5Oc86fRZZXe1eltajSU24HqXLjjAV2CDmAaDn7l2em5Q +4LqILPxFzBiwmZVRDuwduIj/h1AcgsLj4DKAv6ALR8jDMe+ZZzKATxcheQxpXN5eNK4CtSbqUN9/ +GGUsyfJj4akH/nxxH2szJGoeBfcFaMBqEssuXmHLrijTfsK0ZpEmXzwuJF/LWA/rKOyvEZbz3Htv +wKeI8lN3s2Berq4o2jUsbzRF0ybh3uxbTydrFny9RAQYgrOJeRcQcT16ohZO9QHNpGxlaKFJdlxD +ydi8NmdspZS11My5vWo1ViHe2MPr+8ukYEywVaCge1ey +-----END CERTIFICATE----- + +COMODO ECC Certification Authority +================================== +-----BEGIN CERTIFICATE----- +MIICiTCCAg+gAwIBAgIQH0evqmIAcFBUTAGem2OZKjAKBggqhkjOPQQDAzCBhTELMAkGA1UEBhMC +R0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UE +ChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlvbiBB +dXRob3JpdHkwHhcNMDgwMzA2MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0Ix +GzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMR +Q09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlvbiBBdXRo +b3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQDR3svdcmCFYX7deSRFtSrYpn1PlILBs5BAH+X +4QokPB0BBO490o0JlwzgdeT6+3eKKvUDYEs2ixYjFq0JcfRK9ChQtP6IHG4/bC8vCVlbpVsLM5ni +wz2J+Wos77LTBumjQjBAMB0GA1UdDgQWBBR1cacZSBm8nZ3qQUfflMRId5nTeTAOBgNVHQ8BAf8E +BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjEA7wNbeqy3eApyt4jf/7VG +FAkK+qDmfQjGGoe9GKhzvSbKYAydzpmfz1wPMOG+FDHqAjAU9JM8SaczepBGR7NjfRObTrdvGDeA +U/7dIOA1mjbRxwG55tzd8/8dLDoWV9mSOdY= +-----END CERTIFICATE----- + +OISTE WISeKey Global Root GA CA +=============================== +-----BEGIN CERTIFICATE----- +MIID8TCCAtmgAwIBAgIQQT1yx/RrH4FDffHSKFTfmjANBgkqhkiG9w0BAQUFADCBijELMAkGA1UE +BhMCQ0gxEDAOBgNVBAoTB1dJU2VLZXkxGzAZBgNVBAsTEkNvcHlyaWdodCAoYykgMjAwNTEiMCAG +A1UECxMZT0lTVEUgRm91bmRhdGlvbiBFbmRvcnNlZDEoMCYGA1UEAxMfT0lTVEUgV0lTZUtleSBH +bG9iYWwgUm9vdCBHQSBDQTAeFw0wNTEyMTExNjAzNDRaFw0zNzEyMTExNjA5NTFaMIGKMQswCQYD +VQQGEwJDSDEQMA4GA1UEChMHV0lTZUtleTEbMBkGA1UECxMSQ29weXJpZ2h0IChjKSAyMDA1MSIw +IAYDVQQLExlPSVNURSBGb3VuZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBXSVNlS2V5 +IEdsb2JhbCBSb290IEdBIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAy0+zAJs9 +Nt350UlqaxBJH+zYK7LG+DKBKUOVTJoZIyEVRd7jyBxRVVuuk+g3/ytr6dTqvirdqFEr12bDYVxg +Asj1znJ7O7jyTmUIms2kahnBAbtzptf2w93NvKSLtZlhuAGio9RN1AU9ka34tAhxZK9w8RxrfvbD +d50kc3vkDIzh2TbhmYsFmQvtRTEJysIA2/dyoJaqlYfQjse2YXMNdmaM3Bu0Y6Kff5MTMPGhJ9vZ +/yxViJGg4E8HsChWjBgbl0SOid3gF27nKu+POQoxhILYQBRJLnpB5Kf+42TMwVlxSywhp1t94B3R +LoGbw9ho972WG6xwsRYUC9tguSYBBQIDAQABo1EwTzALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUw +AwEB/zAdBgNVHQ4EFgQUswN+rja8sHnR3JQmthG+IbJphpQwEAYJKwYBBAGCNxUBBAMCAQAwDQYJ +KoZIhvcNAQEFBQADggEBAEuh/wuHbrP5wUOxSPMowB0uyQlB+pQAHKSkq0lPjz0e701vvbyk9vIm +MMkQyh2I+3QZH4VFvbBsUfk2ftv1TDI6QU9bR8/oCy22xBmddMVHxjtqD6wU2zz0c5ypBd8A3HR4 ++vg1YFkCExh8vPtNsCBtQ7tgMHpnM1zFmdH4LTlSc/uMqpclXHLZCB6rTjzjgTGfA6b7wP4piFXa +hNVQA7bihKOmNqoROgHhGEvWRGizPflTdISzRpFGlgC3gCy24eMQ4tui5yiPAZZiFj4A4xylNoEY +okxSdsARo27mHbrjWr42U8U+dY+GaSlYU7Wcu2+fXMUY7N0v4ZjJ/L7fCg0= +-----END CERTIFICATE----- + +Certigna +======== +-----BEGIN CERTIFICATE----- +MIIDqDCCApCgAwIBAgIJAP7c4wEPyUj/MA0GCSqGSIb3DQEBBQUAMDQxCzAJBgNVBAYTAkZSMRIw +EAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hMB4XDTA3MDYyOTE1MTMwNVoXDTI3 +MDYyOTE1MTMwNVowNDELMAkGA1UEBhMCRlIxEjAQBgNVBAoMCURoaW15b3RpczERMA8GA1UEAwwI +Q2VydGlnbmEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDIaPHJ1tazNHUmgh7stL7q +XOEm7RFHYeGifBZ4QCHkYJ5ayGPhxLGWkv8YbWkj4Sti993iNi+RB7lIzw7sebYs5zRLcAglozyH +GxnygQcPOJAZ0xH+hrTy0V4eHpbNgGzOOzGTtvKg0KmVEn2lmsxryIRWijOp5yIVUxbwzBfsV1/p +ogqYCd7jX5xv3EjjhQsVWqa6n6xI4wmy9/Qy3l40vhx4XUJbzg4ij02Q130yGLMLLGq/jj8UEYkg +DncUtT2UCIf3JR7VsmAA7G8qKCVuKj4YYxclPz5EIBb2JsglrgVKtOdjLPOMFlN+XPsRGgjBRmKf +Irjxwo1p3Po6WAbfAgMBAAGjgbwwgbkwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUGu3+QTmQ +tCRZvgHyUtVF9lo53BEwZAYDVR0jBF0wW4AUGu3+QTmQtCRZvgHyUtVF9lo53BGhOKQ2MDQxCzAJ +BgNVBAYTAkZSMRIwEAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hggkA/tzjAQ/J +SP8wDgYDVR0PAQH/BAQDAgEGMBEGCWCGSAGG+EIBAQQEAwIABzANBgkqhkiG9w0BAQUFAAOCAQEA +hQMeknH2Qq/ho2Ge6/PAD/Kl1NqV5ta+aDY9fm4fTIrv0Q8hbV6lUmPOEvjvKtpv6zf+EwLHyzs+ +ImvaYS5/1HI93TDhHkxAGYwP15zRgzB7mFncfca5DClMoTOi62c6ZYTTluLtdkVwj7Ur3vkj1klu +PBS1xp81HlDQwY9qcEQCYsuuHWhBp6pX6FOqB9IG9tUUBguRA3UsbHK1YZWaDYu5Def131TN3ubY +1gkIl2PlwS6wt0QmwCbAr1UwnjvVNioZBPRcHv/PLLf/0P2HQBHVESO7SMAhqaQoLf0V+LBOK/Qw +WyH8EZE0vkHve52Xdf+XlcCWWC/qu0bXu+TZLg== +-----END CERTIFICATE----- + +Deutsche Telekom Root CA 2 +========================== +-----BEGIN CERTIFICATE----- +MIIDnzCCAoegAwIBAgIBJjANBgkqhkiG9w0BAQUFADBxMQswCQYDVQQGEwJERTEcMBoGA1UEChMT +RGV1dHNjaGUgVGVsZWtvbSBBRzEfMB0GA1UECxMWVC1UZWxlU2VjIFRydXN0IENlbnRlcjEjMCEG +A1UEAxMaRGV1dHNjaGUgVGVsZWtvbSBSb290IENBIDIwHhcNOTkwNzA5MTIxMTAwWhcNMTkwNzA5 +MjM1OTAwWjBxMQswCQYDVQQGEwJERTEcMBoGA1UEChMTRGV1dHNjaGUgVGVsZWtvbSBBRzEfMB0G +A1UECxMWVC1UZWxlU2VjIFRydXN0IENlbnRlcjEjMCEGA1UEAxMaRGV1dHNjaGUgVGVsZWtvbSBS +b290IENBIDIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCrC6M14IspFLEUha88EOQ5 +bzVdSq7d6mGNlUn0b2SjGmBmpKlAIoTZ1KXleJMOaAGtuU1cOs7TuKhCQN/Po7qCWWqSG6wcmtoI +KyUn+WkjR/Hg6yx6m/UTAtB+NHzCnjwAWav12gz1MjwrrFDa1sPeg5TKqAyZMg4ISFZbavva4VhY +AUlfckE8FQYBjl2tqriTtM2e66foai1SNNs671x1Udrb8zH57nGYMsRUFUQM+ZtV7a3fGAigo4aK +Se5TBY8ZTNXeWHmb0mocQqvF1afPaA+W5OFhmHZhyJF81j4A4pFQh+GdCuatl9Idxjp9y7zaAzTV +jlsB9WoHtxa2bkp/AgMBAAGjQjBAMB0GA1UdDgQWBBQxw3kbuvVT1xfgiXotF2wKsyudMzAPBgNV +HRMECDAGAQH/AgEFMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAlGRZrTlk5ynr +E/5aw4sTV8gEJPB0d8Bg42f76Ymmg7+Wgnxu1MM9756AbrsptJh6sTtU6zkXR34ajgv8HzFZMQSy +zhfzLMdiNlXiItiJVbSYSKpk+tYcNthEeFpaIzpXl/V6ME+un2pMSyuOoAPjPuCp1NJ70rOo4nI8 +rZ7/gFnkm0W09juwzTkZmDLl6iFhkOQxIY40sfcvNUqFENrnijchvllj4PKFiDFT1FQUhXB59C4G +dyd1Lx+4ivn+xbrYNuSD7Odlt79jWvNGr4GUN9RBjNYj1h7P9WgbRGOiWrqnNVmh5XAFmw4jV5mU +Cm26OWMohpLzGITY+9HPBVZkVw== +-----END CERTIFICATE----- + +Cybertrust Global Root +====================== +-----BEGIN CERTIFICATE----- +MIIDoTCCAomgAwIBAgILBAAAAAABD4WqLUgwDQYJKoZIhvcNAQEFBQAwOzEYMBYGA1UEChMPQ3li +ZXJ0cnVzdCwgSW5jMR8wHQYDVQQDExZDeWJlcnRydXN0IEdsb2JhbCBSb290MB4XDTA2MTIxNTA4 +MDAwMFoXDTIxMTIxNTA4MDAwMFowOzEYMBYGA1UEChMPQ3liZXJ0cnVzdCwgSW5jMR8wHQYDVQQD +ExZDeWJlcnRydXN0IEdsb2JhbCBSb290MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA ++Mi8vRRQZhP/8NN57CPytxrHjoXxEnOmGaoQ25yiZXRadz5RfVb23CO21O1fWLE3TdVJDm71aofW +0ozSJ8bi/zafmGWgE07GKmSb1ZASzxQG9Dvj1Ci+6A74q05IlG2OlTEQXO2iLb3VOm2yHLtgwEZL +AfVJrn5GitB0jaEMAs7u/OePuGtm839EAL9mJRQr3RAwHQeWP032a7iPt3sMpTjr3kfb1V05/Iin +89cqdPHoWqI7n1C6poxFNcJQZZXcY4Lv3b93TZxiyWNzFtApD0mpSPCzqrdsxacwOUBdrsTiXSZT +8M4cIwhhqJQZugRiQOwfOHB3EgZxpzAYXSUnpQIDAQABo4GlMIGiMA4GA1UdDwEB/wQEAwIBBjAP +BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBS2CHsNesysIEyGVjJez6tuhS1wVzA/BgNVHR8EODA2 +MDSgMqAwhi5odHRwOi8vd3d3Mi5wdWJsaWMtdHJ1c3QuY29tL2NybC9jdC9jdHJvb3QuY3JsMB8G +A1UdIwQYMBaAFLYIew16zKwgTIZWMl7Pq26FLXBXMA0GCSqGSIb3DQEBBQUAA4IBAQBW7wojoFRO +lZfJ+InaRcHUowAl9B8Tq7ejhVhpwjCt2BWKLePJzYFa+HMjWqd8BfP9IjsO0QbE2zZMcwSO5bAi +5MXzLqXZI+O4Tkogp24CJJ8iYGd7ix1yCcUxXOl5n4BHPa2hCwcUPUf/A2kaDAtE52Mlp3+yybh2 +hO0j9n0Hq0V+09+zv+mKts2oomcrUtW3ZfA5TGOgkXmTUg9U3YO7n9GPp1Nzw8v/MOx8BLjYRB+T +X3EJIrduPuocA06dGiBh+4E37F78CkWr1+cXVdCg6mCbpvbjjFspwgZgFJ0tl0ypkxWdYcQBX0jW +WL1WMRJOEcgh4LMRkWXbtKaIOM5V +-----END CERTIFICATE----- + +ePKI Root Certification Authority +================================= +-----BEGIN CERTIFICATE----- +MIIFsDCCA5igAwIBAgIQFci9ZUdcr7iXAF7kBtK8nTANBgkqhkiG9w0BAQUFADBeMQswCQYDVQQG +EwJUVzEjMCEGA1UECgwaQ2h1bmdod2EgVGVsZWNvbSBDby4sIEx0ZC4xKjAoBgNVBAsMIWVQS0kg +Um9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNDEyMjAwMjMxMjdaFw0zNDEyMjAwMjMx +MjdaMF4xCzAJBgNVBAYTAlRXMSMwIQYDVQQKDBpDaHVuZ2h3YSBUZWxlY29tIENvLiwgTHRkLjEq +MCgGA1UECwwhZVBLSSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIICIjANBgkqhkiG9w0B +AQEFAAOCAg8AMIICCgKCAgEA4SUP7o3biDN1Z82tH306Tm2d0y8U82N0ywEhajfqhFAHSyZbCUNs +IZ5qyNUD9WBpj8zwIuQf5/dqIjG3LBXy4P4AakP/h2XGtRrBp0xtInAhijHyl3SJCRImHJ7K2RKi +lTza6We/CKBk49ZCt0Xvl/T29de1ShUCWH2YWEtgvM3XDZoTM1PRYfl61dd4s5oz9wCGzh1NlDiv +qOx4UXCKXBCDUSH3ET00hl7lSM2XgYI1TBnsZfZrxQWh7kcT1rMhJ5QQCtkkO7q+RBNGMD+XPNjX +12ruOzjjK9SXDrkb5wdJfzcq+Xd4z1TtW0ado4AOkUPB1ltfFLqfpo0kR0BZv3I4sjZsN/+Z0V0O +WQqraffAsgRFelQArr5T9rXn4fg8ozHSqf4hUmTFpmfwdQcGlBSBVcYn5AGPF8Fqcde+S/uUWH1+ +ETOxQvdibBjWzwloPn9s9h6PYq2lY9sJpx8iQkEeb5mKPtf5P0B6ebClAZLSnT0IFaUQAS2zMnao +lQ2zepr7BxB4EW/hj8e6DyUadCrlHJhBmd8hh+iVBmoKs2pHdmX2Os+PYhcZewoozRrSgx4hxyy/ +vv9haLdnG7t4TY3OZ+XkwY63I2binZB1NJipNiuKmpS5nezMirH4JYlcWrYvjB9teSSnUmjDhDXi +Zo1jDiVN1Rmy5nk3pyKdVDECAwEAAaNqMGgwHQYDVR0OBBYEFB4M97Zn8uGSJglFwFU5Lnc/Qkqi +MAwGA1UdEwQFMAMBAf8wOQYEZyoHAAQxMC8wLQIBADAJBgUrDgMCGgUAMAcGBWcqAwAABBRFsMLH +ClZ87lt4DJX5GFPBphzYEDANBgkqhkiG9w0BAQUFAAOCAgEACbODU1kBPpVJufGBuvl2ICO1J2B0 +1GqZNF5sAFPZn/KmsSQHRGoqxqWOeBLoR9lYGxMqXnmbnwoqZ6YlPwZpVnPDimZI+ymBV3QGypzq +KOg4ZyYr8dW1P2WT+DZdjo2NQCCHGervJ8A9tDkPJXtoUHRVnAxZfVo9QZQlUgjgRywVMRnVvwdV +xrsStZf0X4OFunHB2WyBEXYKCrC/gpf36j36+uwtqSiUO1bd0lEursC9CBWMd1I0ltabrNMdjmEP +NXubrjlpC2JgQCA2j6/7Nu4tCEoduL+bXPjqpRugc6bY+G7gMwRfaKonh+3ZwZCc7b3jajWvY9+r +GNm65ulK6lCKD2GTHuItGeIwlDWSXQ62B68ZgI9HkFFLLk3dheLSClIKF5r8GrBQAuUBo2M3IUxE +xJtRmREOc5wGj1QupyheRDmHVi03vYVElOEMSyycw5KFNGHLD7ibSkNS/jQ6fbjpKdx2qcgw+BRx +gMYeNkh0IkFch4LoGHGLQYlE535YW6i4jRPpp2zDR+2zGp1iro2C6pSe3VkQw63d4k3jMdXH7Ojy +sP6SHhYKGvzZ8/gntsm+HbRsZJB/9OTEW9c3rkIO3aQab3yIVMUWbuF6aC74Or8NpDyJO3inTmOD +BCEIZ43ygknQW/2xzQ+DhNQ+IIX3Sj0rnP0qCglN6oH4EZw= +-----END CERTIFICATE----- + +certSIGN ROOT CA +================ +-----BEGIN CERTIFICATE----- +MIIDODCCAiCgAwIBAgIGIAYFFnACMA0GCSqGSIb3DQEBBQUAMDsxCzAJBgNVBAYTAlJPMREwDwYD +VQQKEwhjZXJ0U0lHTjEZMBcGA1UECxMQY2VydFNJR04gUk9PVCBDQTAeFw0wNjA3MDQxNzIwMDRa +Fw0zMTA3MDQxNzIwMDRaMDsxCzAJBgNVBAYTAlJPMREwDwYDVQQKEwhjZXJ0U0lHTjEZMBcGA1UE +CxMQY2VydFNJR04gUk9PVCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALczuX7I +JUqOtdu0KBuqV5Do0SLTZLrTk+jUrIZhQGpgV2hUhE28alQCBf/fm5oqrl0Hj0rDKH/v+yv6efHH +rfAQUySQi2bJqIirr1qjAOm+ukbuW3N7LBeCgV5iLKECZbO9xSsAfsT8AzNXDe3i+s5dRdY4zTW2 +ssHQnIFKquSyAVwdj1+ZxLGt24gh65AIgoDzMKND5pCCrlUoSe1b16kQOA7+j0xbm0bqQfWwCHTD +0IgztnzXdN/chNFDDnU5oSVAKOp4yw4sLjmdjItuFhwvJoIQ4uNllAoEwF73XVv4EOLQunpL+943 +AAAaWyjj0pxzPjKHmKHJUS/X3qwzs08CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8B +Af8EBAMCAcYwHQYDVR0OBBYEFOCMm9slSbPxfIbWskKHC9BroNnkMA0GCSqGSIb3DQEBBQUAA4IB +AQA+0hyJLjX8+HXd5n9liPRyTMks1zJO890ZeUe9jjtbkw9QSSQTaxQGcu8J06Gh40CEyecYMnQ8 +SG4Pn0vU9x7Tk4ZkVJdjclDVVc/6IJMCopvDI5NOFlV2oHB5bc0hH88vLbwZ44gx+FkagQnIl6Z0 +x2DEW8xXjrJ1/RsCCdtZb3KTafcxQdaIOL+Hsr0Wefmq5L6IJd1hJyMctTEHBDa0GpC9oHRxUIlt +vBTjD4au8as+x6AJzKNI0eDbZOeStc+vckNwi/nDhDwTqn6Sm1dTk/pwwpEOMfmbZ13pljheX7Nz +TogVZ96edhBiIL5VaZVDADlN9u6wWk5JRFRYX0KD +-----END CERTIFICATE----- + +GeoTrust Primary Certification Authority - G3 +============================================= +-----BEGIN CERTIFICATE----- +MIID/jCCAuagAwIBAgIQFaxulBmyeUtB9iepwxgPHzANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UE +BhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xOTA3BgNVBAsTMChjKSAyMDA4IEdlb1RydXN0 +IEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTE2MDQGA1UEAxMtR2VvVHJ1c3QgUHJpbWFy +eSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEczMB4XDTA4MDQwMjAwMDAwMFoXDTM3MTIwMTIz +NTk1OVowgZgxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTkwNwYDVQQLEzAo +YykgMjAwOCBHZW9UcnVzdCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxNjA0BgNVBAMT +LUdlb1RydXN0IFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBHMzCCASIwDQYJKoZI +hvcNAQEBBQADggEPADCCAQoCggEBANziXmJYHTNXOTIz+uvLh4yn1ErdBojqZI4xmKU4kB6Yzy5j +K/BGvESyiaHAKAxJcCGVn2TAppMSAmUmhsalifD614SgcK9PGpc/BkTVyetyEH3kMSj7HGHmKAdE +c5IiaacDiGydY8hS2pgn5whMcD60yRLBxWeDXTPzAxHsatBT4tG6NmCUgLthY2xbF37fQJQeqw3C +IShwiP/WJmxsYAQlTlV+fe+/lEjetx3dcI0FX4ilm/LC7urRQEFtYjgdVgbFA0dRIBn8exALDmKu +dlW/X3e+PkkBUz2YJQN2JFodtNuJ6nnltrM7P7pMKEF/BqxqjsHQ9gUdfeZChuOl1UcCAwEAAaNC +MEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFMR5yo6hTgMdHNxr +2zFblD4/MH8tMA0GCSqGSIb3DQEBCwUAA4IBAQAtxRPPVoB7eni9n64smefv2t+UXglpp+duaIy9 +cr5HqQ6XErhK8WTTOd8lNNTBzU6B8A8ExCSzNJbGpqow32hhc9f5joWJ7w5elShKKiePEI4ufIbE +Ap7aDHdlDkQNkv39sxY2+hENHYwOB4lqKVb3cvTdFZx3NWZXqxNT2I7BQMXXExZacse3aQHEerGD +AWh9jUGhlBjBJVz88P6DAod8DQ3PLghcSkANPuyBYeYk28rgDi0Hsj5W3I31QYUHSJsMC8tJP33s +t/3LjWeJGqvtux6jAAgIFyqCXDFdRootD4abdNlF+9RAsXqqaC2Gspki4cErx5z481+oghLrGREt +-----END CERTIFICATE----- + +thawte Primary Root CA - G2 +=========================== +-----BEGIN CERTIFICATE----- +MIICiDCCAg2gAwIBAgIQNfwmXNmET8k9Jj1Xm67XVjAKBggqhkjOPQQDAzCBhDELMAkGA1UEBhMC +VVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjE4MDYGA1UECxMvKGMpIDIwMDcgdGhhd3RlLCBJbmMu +IC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxJDAiBgNVBAMTG3RoYXd0ZSBQcmltYXJ5IFJvb3Qg +Q0EgLSBHMjAeFw0wNzExMDUwMDAwMDBaFw0zODAxMTgyMzU5NTlaMIGEMQswCQYDVQQGEwJVUzEV +MBMGA1UEChMMdGhhd3RlLCBJbmMuMTgwNgYDVQQLEy8oYykgMjAwNyB0aGF3dGUsIEluYy4gLSBG +b3IgYXV0aG9yaXplZCB1c2Ugb25seTEkMCIGA1UEAxMbdGhhd3RlIFByaW1hcnkgUm9vdCBDQSAt +IEcyMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEotWcgnuVnfFSeIf+iha/BebfowJPDQfGAFG6DAJS +LSKkQjnE/o/qycG+1E3/n3qe4rF8mq2nhglzh9HnmuN6papu+7qzcMBniKI11KOasf2twu8x+qi5 +8/sIxpHR+ymVo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQU +mtgAMADna3+FGO6Lts6KDPgR4bswCgYIKoZIzj0EAwMDaQAwZgIxAN344FdHW6fmCsO99YCKlzUN +G4k8VIZ3KMqh9HneteY4sPBlcIx/AlTCv//YoT7ZzwIxAMSNlPzcU9LcnXgWHxUzI1NS41oxXZ3K +rr0TKUQNJ1uo52icEvdYPy5yAlejj6EULg== +-----END CERTIFICATE----- + +thawte Primary Root CA - G3 +=========================== +-----BEGIN CERTIFICATE----- +MIIEKjCCAxKgAwIBAgIQYAGXt0an6rS0mtZLL/eQ+zANBgkqhkiG9w0BAQsFADCBrjELMAkGA1UE +BhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2 +aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMvKGMpIDIwMDggdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhv +cml6ZWQgdXNlIG9ubHkxJDAiBgNVBAMTG3RoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EgLSBHMzAeFw0w +ODA0MDIwMDAwMDBaFw0zNzEyMDEyMzU5NTlaMIGuMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMdGhh +d3RlLCBJbmMuMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9uMTgwNgYD +VQQLEy8oYykgMjAwOCB0aGF3dGUsIEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTEkMCIG +A1UEAxMbdGhhd3RlIFByaW1hcnkgUm9vdCBDQSAtIEczMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A +MIIBCgKCAQEAsr8nLPvb2FvdeHsbnndmgcs+vHyu86YnmjSjaDFxODNi5PNxZnmxqWWjpYvVj2At +P0LMqmsywCPLLEHd5N/8YZzic7IilRFDGF/Eth9XbAoFWCLINkw6fKXRz4aviKdEAhN0cXMKQlkC ++BsUa0Lfb1+6a4KinVvnSr0eAXLbS3ToO39/fR8EtCab4LRarEc9VbjXsCZSKAExQGbY2SS99irY +7CFJXJv2eul/VTV+lmuNk5Mny5K76qxAwJ/C+IDPXfRa3M50hqY+bAtTyr2SzhkGcuYMXDhpxwTW +vGzOW/b3aJzcJRVIiKHpqfiYnODz1TEoYRFsZ5aNOZnLwkUkOQIDAQABo0IwQDAPBgNVHRMBAf8E +BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUrWyqlGCc7eT/+j4KdCtjA/e2Wb8wDQYJ +KoZIhvcNAQELBQADggEBABpA2JVlrAmSicY59BDlqQ5mU1143vokkbvnRFHfxhY0Cu9qRFHqKweK +A3rD6z8KLFIWoCtDuSWQP3CpMyVtRRooOyfPqsMpQhvfO0zAMzRbQYi/aytlryjvsvXDqmbOe1bu +t8jLZ8HJnBoYuMTDSQPxYA5QzUbF83d597YV4Djbxy8ooAw/dyZ02SUS2jHaGh7cKUGRIjxpp7sC +8rZcJwOJ9Abqm+RyguOhCcHpABnTPtRwa7pxpqpYrvS76Wy274fMm7v/OeZWYdMKp8RcTGB7BXcm +er/YB1IsYvdwY9k5vG8cwnncdimvzsUsZAReiDZuMdRAGmI0Nj81Aa6sY6A= +-----END CERTIFICATE----- + +GeoTrust Primary Certification Authority - G2 +============================================= +-----BEGIN CERTIFICATE----- +MIICrjCCAjWgAwIBAgIQPLL0SAoA4v7rJDteYD7DazAKBggqhkjOPQQDAzCBmDELMAkGA1UEBhMC +VVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xOTA3BgNVBAsTMChjKSAyMDA3IEdlb1RydXN0IElu +Yy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTE2MDQGA1UEAxMtR2VvVHJ1c3QgUHJpbWFyeSBD +ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcyMB4XDTA3MTEwNTAwMDAwMFoXDTM4MDExODIzNTk1 +OVowgZgxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTkwNwYDVQQLEzAoYykg +MjAwNyBHZW9UcnVzdCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxNjA0BgNVBAMTLUdl +b1RydXN0IFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBHMjB2MBAGByqGSM49AgEG +BSuBBAAiA2IABBWx6P0DFUPlrOuHNxFi79KDNlJ9RVcLSo17VDs6bl8VAsBQps8lL33KSLjHUGMc +KiEIfJo22Av+0SbFWDEwKCXzXV2juLaltJLtbCyf691DiaI8S0iRHVDsJt/WYC69IaNCMEAwDwYD +VR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBVfNVdRVfslsq0DafwBo/q+ +EVXVMAoGCCqGSM49BAMDA2cAMGQCMGSWWaboCd6LuvpaiIjwH5HTRqjySkwCY/tsXzjbLkGTqQ7m +ndwxHLKgpxgceeHHNgIwOlavmnRs9vuD4DPTCF+hnMJbn0bWtsuRBmOiBuczrD6ogRLQy7rQkgu2 +npaqBA+K +-----END CERTIFICATE----- + +VeriSign Universal Root Certification Authority +=============================================== +-----BEGIN CERTIFICATE----- +MIIEuTCCA6GgAwIBAgIQQBrEZCGzEyEDDrvkEhrFHTANBgkqhkiG9w0BAQsFADCBvTELMAkGA1UE +BhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBO +ZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwOCBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVk +IHVzZSBvbmx5MTgwNgYDVQQDEy9WZXJpU2lnbiBVbml2ZXJzYWwgUm9vdCBDZXJ0aWZpY2F0aW9u +IEF1dGhvcml0eTAeFw0wODA0MDIwMDAwMDBaFw0zNzEyMDEyMzU5NTlaMIG9MQswCQYDVQQGEwJV +UzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdv +cmsxOjA4BgNVBAsTMShjKSAyMDA4IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNl +IG9ubHkxODA2BgNVBAMTL1ZlcmlTaWduIFVuaXZlcnNhbCBSb290IENlcnRpZmljYXRpb24gQXV0 +aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx2E3XrEBNNti1xWb/1hajCMj +1mCOkdeQmIN65lgZOIzF9uVkhbSicfvtvbnazU0AtMgtc6XHaXGVHzk8skQHnOgO+k1KxCHfKWGP +MiJhgsWHH26MfF8WIFFE0XBPV+rjHOPMee5Y2A7Cs0WTwCznmhcrewA3ekEzeOEz4vMQGn+HLL72 +9fdC4uW/h2KJXwBL38Xd5HVEMkE6HnFuacsLdUYI0crSK5XQz/u5QGtkjFdN/BMReYTtXlT2NJ8I +AfMQJQYXStrxHXpma5hgZqTZ79IugvHw7wnqRMkVauIDbjPTrJ9VAMf2CGqUuV/c4DPxhGD5WycR +tPwW8rtWaoAljQIDAQABo4GyMIGvMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMG0G +CCsGAQUFBwEMBGEwX6FdoFswWTBXMFUWCWltYWdlL2dpZjAhMB8wBwYFKw4DAhoEFI/l0xqGrI2O +a8PPgGrUSBgsexkuMCUWI2h0dHA6Ly9sb2dvLnZlcmlzaWduLmNvbS92c2xvZ28uZ2lmMB0GA1Ud +DgQWBBS2d/ppSEefUxLVwuoHMnYH0ZcHGTANBgkqhkiG9w0BAQsFAAOCAQEASvj4sAPmLGd75JR3 +Y8xuTPl9Dg3cyLk1uXBPY/ok+myDjEedO2Pzmvl2MpWRsXe8rJq+seQxIcaBlVZaDrHC1LGmWazx +Y8u4TB1ZkErvkBYoH1quEPuBUDgMbMzxPcP1Y+Oz4yHJJDnp/RVmRvQbEdBNc6N9Rvk97ahfYtTx +P/jgdFcrGJ2BtMQo2pSXpXDrrB2+BxHw1dvd5Yzw1TKwg+ZX4o+/vqGqvz0dtdQ46tewXDpPaj+P +wGZsY6rp2aQW9IHRlRQOfc2VNNnSj3BzgXucfr2YYdhFh5iQxeuGMMY1v/D/w1WIg0vvBZIGcfK4 +mJO37M2CYfE45k+XmCpajQ== +-----END CERTIFICATE----- + +VeriSign Class 3 Public Primary Certification Authority - G4 +============================================================ +-----BEGIN CERTIFICATE----- +MIIDhDCCAwqgAwIBAgIQL4D+I4wOIg9IZxIokYesszAKBggqhkjOPQQDAzCByjELMAkGA1UEBhMC +VVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3 +b3JrMTowOAYDVQQLEzEoYykgMjAwNyBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVz +ZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmlj +YXRpb24gQXV0aG9yaXR5IC0gRzQwHhcNMDcxMTA1MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCByjEL +MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBU +cnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNyBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRo +b3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5 +IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzQwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAASnVnp8 +Utpkmw4tXNherJI9/gHmGUo9FANL+mAnINmDiWn6VMaaGF5VKmTeBvaNSjutEDxlPZCIBIngMGGz +rl0Bp3vefLK+ymVhAIau2o970ImtTR1ZmkGxvEeA3J5iw/mjgbIwga8wDwYDVR0TAQH/BAUwAwEB +/zAOBgNVHQ8BAf8EBAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEw +HzAHBgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVyaXNpZ24u +Y29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFLMWkf3upm7ktS5Jj4d4gYDs5bG1MAoGCCqGSM49BAMD +A2gAMGUCMGYhDBgmYFo4e1ZC4Kf8NoRRkSAsdk1DPcQdhCPQrNZ8NQbOzWm9kA3bbEhCHQ6qQgIx +AJw9SDkjOVgaFRJZap7v1VmyHVIsmXHNxynfGyphe3HR3vPA5Q06Sqotp9iGKt0uEA== +-----END CERTIFICATE----- + +NetLock Arany (Class Gold) Főtanúsítvány +======================================== +-----BEGIN CERTIFICATE----- +MIIEFTCCAv2gAwIBAgIGSUEs5AAQMA0GCSqGSIb3DQEBCwUAMIGnMQswCQYDVQQGEwJIVTERMA8G +A1UEBwwIQnVkYXBlc3QxFTATBgNVBAoMDE5ldExvY2sgS2Z0LjE3MDUGA1UECwwuVGFuw7pzw610 +dsOhbnlraWFkw7NrIChDZXJ0aWZpY2F0aW9uIFNlcnZpY2VzKTE1MDMGA1UEAwwsTmV0TG9jayBB +cmFueSAoQ2xhc3MgR29sZCkgRsWRdGFuw7pzw610dsOhbnkwHhcNMDgxMjExMTUwODIxWhcNMjgx +MjA2MTUwODIxWjCBpzELMAkGA1UEBhMCSFUxETAPBgNVBAcMCEJ1ZGFwZXN0MRUwEwYDVQQKDAxO +ZXRMb2NrIEtmdC4xNzA1BgNVBAsMLlRhbsO6c8OtdHbDoW55a2lhZMOzayAoQ2VydGlmaWNhdGlv +biBTZXJ2aWNlcykxNTAzBgNVBAMMLE5ldExvY2sgQXJhbnkgKENsYXNzIEdvbGQpIEbFkXRhbsO6 +c8OtdHbDoW55MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxCRec75LbRTDofTjl5Bu +0jBFHjzuZ9lk4BqKf8owyoPjIMHj9DrTlF8afFttvzBPhCf2nx9JvMaZCpDyD/V/Q4Q3Y1GLeqVw +/HpYzY6b7cNGbIRwXdrzAZAj/E4wqX7hJ2Pn7WQ8oLjJM2P+FpD/sLj916jAwJRDC7bVWaaeVtAk +H3B5r9s5VA1lddkVQZQBr17s9o3x/61k/iCa11zr/qYfCGSji3ZVrR47KGAuhyXoqq8fxmRGILdw +fzzeSNuWU7c5d+Qa4scWhHaXWy+7GRWF+GmF9ZmnqfI0p6m2pgP8b4Y9VHx2BJtr+UBdADTHLpl1 +neWIA6pN+APSQnbAGwIDAKiLo0UwQzASBgNVHRMBAf8ECDAGAQH/AgEEMA4GA1UdDwEB/wQEAwIB +BjAdBgNVHQ4EFgQUzPpnk/C2uNClwB7zU/2MU9+D15YwDQYJKoZIhvcNAQELBQADggEBAKt/7hwW +qZw8UQCgwBEIBaeZ5m8BiFRhbvG5GK1Krf6BQCOUL/t1fC8oS2IkgYIL9WHxHG64YTjrgfpioTta +YtOUZcTh5m2C+C8lcLIhJsFyUR+MLMOEkMNaj7rP9KdlpeuY0fsFskZ1FSNqb4VjMIDw1Z4fKRzC +bLBQWV2QWzuoDTDPv31/zvGdg73JRm4gpvlhUbohL3u+pRVjodSVh/GeufOJ8z2FuLjbvrW5Kfna +NwUASZQDhETnv0Mxz3WLJdH0pmT1kvarBes96aULNmLazAZfNou2XjG4Kvte9nHfRCaexOYNkbQu +dZWAUWpLMKawYqGT8ZvYzsRjdT9ZR7E= +-----END CERTIFICATE----- + +Staat der Nederlanden Root CA - G2 +================================== +-----BEGIN CERTIFICATE----- +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 +66+KAQ== +-----END CERTIFICATE----- + +Hongkong Post Root CA 1 +======================= +-----BEGIN CERTIFICATE----- +MIIDMDCCAhigAwIBAgICA+gwDQYJKoZIhvcNAQEFBQAwRzELMAkGA1UEBhMCSEsxFjAUBgNVBAoT +DUhvbmdrb25nIFBvc3QxIDAeBgNVBAMTF0hvbmdrb25nIFBvc3QgUm9vdCBDQSAxMB4XDTAzMDUx +NTA1MTMxNFoXDTIzMDUxNTA0NTIyOVowRzELMAkGA1UEBhMCSEsxFjAUBgNVBAoTDUhvbmdrb25n +IFBvc3QxIDAeBgNVBAMTF0hvbmdrb25nIFBvc3QgUm9vdCBDQSAxMIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEArP84tulmAknjorThkPlAj3n54r15/gK97iSSHSL22oVyaf7XPwnU3ZG1 +ApzQjVrhVcNQhrkpJsLj2aDxaQMoIIBFIi1WpztUlVYiWR8o3x8gPW2iNr4joLFutbEnPzlTCeqr +auh0ssJlXI6/fMN4hM2eFvz1Lk8gKgifd/PFHsSaUmYeSF7jEAaPIpjhZY4bXSNmO7ilMlHIhqqh +qZ5/dpTCpmy3QfDVyAY45tQM4vM7TG1QjMSDJ8EThFk9nnV0ttgCXjqQesBCNnLsak3c78QA3xMY +V18meMjWCnl3v/evt3a5pQuEF10Q6m/hq5URX208o1xNg1vysxmKgIsLhwIDAQABoyYwJDASBgNV +HRMBAf8ECDAGAQH/AgEDMA4GA1UdDwEB/wQEAwIBxjANBgkqhkiG9w0BAQUFAAOCAQEADkbVPK7i +h9legYsCmEEIjEy82tvuJxuC52pF7BaLT4Wg87JwvVqWuspube5Gi27nKi6Wsxkz67SfqLI37pio +l7Yutmcn1KZJ/RyTZXaeQi/cImyaT/JaFTmxcdcrUehtHJjA2Sr0oYJ71clBoiMBdDhViw+5Lmei +IAQ32pwL0xch4I+XeTRvhEgCIDMb5jREn5Fw9IBehEPCKdJsEhTkYY2sEJCehFC78JZvRZ+K88ps +T/oROhUVRsPNH4NbLUES7VBnQRM9IauUiqpOfMGx+6fWtScvl6tu4B3i0RwsH0Ti/L6RoZz71ilT +c4afU9hDDl3WY4JxHYB0yvbiAmvZWg== +-----END CERTIFICATE----- + +SecureSign RootCA11 +=================== +-----BEGIN CERTIFICATE----- +MIIDbTCCAlWgAwIBAgIBATANBgkqhkiG9w0BAQUFADBYMQswCQYDVQQGEwJKUDErMCkGA1UEChMi +SmFwYW4gQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcywgSW5jLjEcMBoGA1UEAxMTU2VjdXJlU2lnbiBS +b290Q0ExMTAeFw0wOTA0MDgwNDU2NDdaFw0yOTA0MDgwNDU2NDdaMFgxCzAJBgNVBAYTAkpQMSsw +KQYDVQQKEyJKYXBhbiBDZXJ0aWZpY2F0aW9uIFNlcnZpY2VzLCBJbmMuMRwwGgYDVQQDExNTZWN1 +cmVTaWduIFJvb3RDQTExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA/XeqpRyQBTvL +TJszi1oURaTnkBbR31fSIRCkF/3frNYfp+TbfPfs37gD2pRY/V1yfIw/XwFndBWW4wI8h9uuywGO +wvNmxoVF9ALGOrVisq/6nL+k5tSAMJjzDbaTj6nU2DbysPyKyiyhFTOVMdrAG/LuYpmGYz+/3ZMq +g6h2uRMft85OQoWPIucuGvKVCbIFtUROd6EgvanyTgp9UK31BQ1FT0Zx/Sg+U/sE2C3XZR1KG/rP +O7AxmjVuyIsG0wCR8pQIZUyxNAYAeoni8McDWc/V1uinMrPmmECGxc0nEovMe863ETxiYAcjPitA +bpSACW22s293bzUIUPsCh8U+iQIDAQABo0IwQDAdBgNVHQ4EFgQUW/hNT7KlhtQ60vFjmqC+CfZX +t94wDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAKCh +OBZmLqdWHyGcBvod7bkixTgm2E5P7KN/ed5GIaGHd48HCJqypMWvDzKYC3xmKbabfSVSSUOrTC4r +bnpwrxYO4wJs+0LmGJ1F2FXI6Dvd5+H0LgscNFxsWEr7jIhQX5Ucv+2rIrVls4W6ng+4reV6G4pQ +Oh29Dbx7VFALuUKvVaAYga1lme++5Jy/xIWrQbJUb9wlze144o4MjQlJ3WN7WmmWAiGovVJZ6X01 +y8hSyn+B/tlr0/cR7SXf+Of5pPpyl4RTDaXQMhhRdlkUbA/r7F+AjHVDg8OFmP9Mni0N5HeDk061 +lgeLKBObjBmNQSdJQO7e5iNEOdyhIta6A/I= +-----END CERTIFICATE----- + +Microsec e-Szigno Root CA 2009 +============================== +-----BEGIN CERTIFICATE----- +MIIECjCCAvKgAwIBAgIJAMJ+QwRORz8ZMA0GCSqGSIb3DQEBCwUAMIGCMQswCQYDVQQGEwJIVTER +MA8GA1UEBwwIQnVkYXBlc3QxFjAUBgNVBAoMDU1pY3Jvc2VjIEx0ZC4xJzAlBgNVBAMMHk1pY3Jv +c2VjIGUtU3ppZ25vIFJvb3QgQ0EgMjAwOTEfMB0GCSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5o +dTAeFw0wOTA2MTYxMTMwMThaFw0yOTEyMzAxMTMwMThaMIGCMQswCQYDVQQGEwJIVTERMA8GA1UE +BwwIQnVkYXBlc3QxFjAUBgNVBAoMDU1pY3Jvc2VjIEx0ZC4xJzAlBgNVBAMMHk1pY3Jvc2VjIGUt +U3ppZ25vIFJvb3QgQ0EgMjAwOTEfMB0GCSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5odTCCASIw +DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOn4j/NjrdqG2KfgQvvPkd6mJviZpWNwrZuuyjNA +fW2WbqEORO7hE52UQlKavXWFdCyoDh2Tthi3jCyoz/tccbna7P7ofo/kLx2yqHWH2Leh5TvPmUpG +0IMZfcChEhyVbUr02MelTTMuhTlAdX4UfIASmFDHQWe4oIBhVKZsTh/gnQ4H6cm6M+f+wFUoLAKA +pxn1ntxVUwOXewdI/5n7N4okxFnMUBBjjqqpGrCEGob5X7uxUG6k0QrM1XF+H6cbfPVTbiJfyyvm +1HxdrtbCxkzlBQHZ7Vf8wSN5/PrIJIOV87VqUQHQd9bpEqH5GoP7ghu5sJf0dgYzQ0mg/wu1+rUC +AwEAAaOBgDB+MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTLD8bf +QkPMPcu1SCOhGnqmKrs0aDAfBgNVHSMEGDAWgBTLD8bfQkPMPcu1SCOhGnqmKrs0aDAbBgNVHREE +FDASgRBpbmZvQGUtc3ppZ25vLmh1MA0GCSqGSIb3DQEBCwUAA4IBAQDJ0Q5eLtXMs3w+y/w9/w0o +lZMEyL/azXm4Q5DwpL7v8u8hmLzU1F0G9u5C7DBsoKqpyvGvivo/C3NqPuouQH4frlRheesuCDfX +I/OMn74dseGkddug4lQUsbocKaQY9hK6ohQU4zE1yED/t+AFdlfBHFny+L/k7SViXITwfn4fs775 +tyERzAMBVnCnEJIeGzSBHq2cGsMEPO0CYdYeBvNfOofyK/FFh+U9rNHHV4S9a67c2Pm2G2JwCz02 +yULyMtd6YebS2z3PyKnJm9zbWETXbzivf3jTo60adbocwTZ8jx5tHMN1Rq41Bab2XD0h7lbwyYIi +LXpUq3DDfSJlgnCW +-----END CERTIFICATE----- + +GlobalSign Root CA - R3 +======================= +-----BEGIN CERTIFICATE----- +MIIDXzCCAkegAwIBAgILBAAAAAABIVhTCKIwDQYJKoZIhvcNAQELBQAwTDEgMB4GA1UECxMXR2xv +YmFsU2lnbiBSb290IENBIC0gUjMxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkdsb2Jh +bFNpZ24wHhcNMDkwMzE4MTAwMDAwWhcNMjkwMzE4MTAwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxT +aWduIFJvb3QgQ0EgLSBSMzETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2ln +bjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMwldpB5BngiFvXAg7aEyiie/QV2EcWt +iHL8RgJDx7KKnQRfJMsuS+FggkbhUqsMgUdwbN1k0ev1LKMPgj0MK66X17YUhhB5uzsTgHeMCOFJ +0mpiLx9e+pZo34knlTifBtc+ycsmWQ1z3rDI6SYOgxXG71uL0gRgykmmKPZpO/bLyCiR5Z2KYVc3 +rHQU3HTgOu5yLy6c+9C7v/U9AOEGM+iCK65TpjoWc4zdQQ4gOsC0p6Hpsk+QLjJg6VfLuQSSaGjl +OCZgdbKfd/+RFO+uIEn8rUAVSNECMWEZXriX7613t2Saer9fwRPvm2L7DWzgVGkWqQPabumDk3F2 +xmmFghcCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYE +FI/wS3+oLkUkrk1Q+mOai97i3Ru8MA0GCSqGSIb3DQEBCwUAA4IBAQBLQNvAUKr+yAzv95ZURUm7 +lgAJQayzE4aGKAczymvmdLm6AC2upArT9fHxD4q/c2dKg8dEe3jgr25sbwMpjjM5RcOO5LlXbKr8 +EpbsU8Yt5CRsuZRj+9xTaGdWPoO4zzUhw8lo/s7awlOqzJCK6fBdRoyV3XpYKBovHd7NADdBj+1E +bddTKJd+82cEHhXXipa0095MJ6RMG3NzdvQXmcIfeg7jLQitChws/zyrVQ4PkX4268NXSb7hLi18 +YIvDQVETI53O9zJrlAGomecsMx86OyXShkDOOyyGeMlhLxS67ttVb9+E7gUJTb0o2HLO02JQZR7r +kpeDMdmztcpHWD9f +-----END CERTIFICATE----- + +Autoridad de Certificacion Firmaprofesional CIF A62634068 +========================================================= +-----BEGIN CERTIFICATE----- +MIIGFDCCA/ygAwIBAgIIU+w77vuySF8wDQYJKoZIhvcNAQEFBQAwUTELMAkGA1UEBhMCRVMxQjBA +BgNVBAMMOUF1dG9yaWRhZCBkZSBDZXJ0aWZpY2FjaW9uIEZpcm1hcHJvZmVzaW9uYWwgQ0lGIEE2 +MjYzNDA2ODAeFw0wOTA1MjAwODM4MTVaFw0zMDEyMzEwODM4MTVaMFExCzAJBgNVBAYTAkVTMUIw +QAYDVQQDDDlBdXRvcmlkYWQgZGUgQ2VydGlmaWNhY2lvbiBGaXJtYXByb2Zlc2lvbmFsIENJRiBB +NjI2MzQwNjgwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKlmuO6vj78aI14H9M2uDD +Utd9thDIAl6zQyrET2qyyhxdKJp4ERppWVevtSBC5IsP5t9bpgOSL/UR5GLXMnE42QQMcas9UX4P +B99jBVzpv5RvwSmCwLTaUbDBPLutN0pcyvFLNg4kq7/DhHf9qFD0sefGL9ItWY16Ck6WaVICqjaY +7Pz6FIMMNx/Jkjd/14Et5cS54D40/mf0PmbR0/RAz15iNA9wBj4gGFrO93IbJWyTdBSTo3OxDqqH +ECNZXyAFGUftaI6SEspd/NYrspI8IM/hX68gvqB2f3bl7BqGYTM+53u0P6APjqK5am+5hyZvQWyI +plD9amML9ZMWGxmPsu2bm8mQ9QEM3xk9Dz44I8kvjwzRAv4bVdZO0I08r0+k8/6vKtMFnXkIoctX +MbScyJCyZ/QYFpM6/EfY0XiWMR+6KwxfXZmtY4laJCB22N/9q06mIqqdXuYnin1oKaPnirjaEbsX +LZmdEyRG98Xi2J+Of8ePdG1asuhy9azuJBCtLxTa/y2aRnFHvkLfuwHb9H/TKI8xWVvTyQKmtFLK +bpf7Q8UIJm+K9Lv9nyiqDdVF8xM6HdjAeI9BZzwelGSuewvF6NkBiDkal4ZkQdU7hwxu+g/GvUgU +vzlN1J5Bto+WHWOWk9mVBngxaJ43BjuAiUVhOSPHG0SjFeUc+JIwuwIDAQABo4HvMIHsMBIGA1Ud +EwEB/wQIMAYBAf8CAQEwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRlzeurNR4APn7VdMActHNH +DhpkLzCBpgYDVR0gBIGeMIGbMIGYBgRVHSAAMIGPMC8GCCsGAQUFBwIBFiNodHRwOi8vd3d3LmZp +cm1hcHJvZmVzaW9uYWwuY29tL2NwczBcBggrBgEFBQcCAjBQHk4AUABhAHMAZQBvACAAZABlACAA +bABhACAAQgBvAG4AYQBuAG8AdgBhACAANAA3ACAAQgBhAHIAYwBlAGwAbwBuAGEAIAAwADgAMAAx +ADcwDQYJKoZIhvcNAQEFBQADggIBABd9oPm03cXF661LJLWhAqvdpYhKsg9VSytXjDvlMd3+xDLx +51tkljYyGOylMnfX40S2wBEqgLk9am58m9Ot/MPWo+ZkKXzR4Tgegiv/J2Wv+xYVxC5xhOW1//qk +R71kMrv2JYSiJ0L1ILDCExARzRAVukKQKtJE4ZYm6zFIEv0q2skGz3QeqUvVhyj5eTSSPi5E6PaP +T481PyWzOdxjKpBrIF/EUhJOlywqrJ2X3kjyo2bbwtKDlaZmp54lD+kLM5FlClrD2VQS3a/DTg4f +Jl4N3LON7NWBcN7STyQF82xO9UxJZo3R/9ILJUFI/lGExkKvgATP0H5kSeTy36LssUzAKh3ntLFl +osS88Zj0qnAHY7S42jtM+kAiMFsRpvAFDsYCA0irhpuF3dvd6qJ2gHN99ZwExEWN57kci57q13XR +crHedUTnQn3iV2t93Jm8PYMo6oCTjcVMZcFwgbg4/EMxsvYDNEeyrPsiBsse3RdHHF9mudMaotoR +saS8I8nkvof/uZS2+F0gStRf571oe2XyFR7SOqkt6dhrJKyXWERHrVkY8SFlcN7ONGCoQPHzPKTD +KCOM/iczQ0CgFzzr6juwcqajuUpLXhZI9LK8yIySxZ2frHI2vDSANGupi5LAuBft7HZT9SQBjLMi +6Et8Vcad+qMUu2WFbm5PEn4KPJ2V +-----END CERTIFICATE----- + +Izenpe.com +========== +-----BEGIN CERTIFICATE----- +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 +-----END CERTIFICATE----- + +Chambers of Commerce Root - 2008 +================================ +-----BEGIN CERTIFICATE----- +MIIHTzCCBTegAwIBAgIJAKPaQn6ksa7aMA0GCSqGSIb3DQEBBQUAMIGuMQswCQYDVQQGEwJFVTFD +MEEGA1UEBxM6TWFkcmlkIChzZWUgY3VycmVudCBhZGRyZXNzIGF0IHd3dy5jYW1lcmZpcm1hLmNv +bS9hZGRyZXNzKTESMBAGA1UEBRMJQTgyNzQzMjg3MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMu +QS4xKTAnBgNVBAMTIENoYW1iZXJzIG9mIENvbW1lcmNlIFJvb3QgLSAyMDA4MB4XDTA4MDgwMTEy +Mjk1MFoXDTM4MDczMTEyMjk1MFowga4xCzAJBgNVBAYTAkVVMUMwQQYDVQQHEzpNYWRyaWQgKHNl +ZSBjdXJyZW50IGFkZHJlc3MgYXQgd3d3LmNhbWVyZmlybWEuY29tL2FkZHJlc3MpMRIwEAYDVQQF +EwlBODI3NDMyODcxGzAZBgNVBAoTEkFDIENhbWVyZmlybWEgUy5BLjEpMCcGA1UEAxMgQ2hhbWJl +cnMgb2YgQ29tbWVyY2UgUm9vdCAtIDIwMDgwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC +AQCvAMtwNyuAWko6bHiUfaN/Gh/2NdW928sNRHI+JrKQUrpjOyhYb6WzbZSm891kDFX29ufyIiKA +XuFixrYp4YFs8r/lfTJqVKAyGVn+H4vXPWCGhSRv4xGzdz4gljUha7MI2XAuZPeEklPWDrCQiorj +h40G072QDuKZoRuGDtqaCrsLYVAGUvGef3bsyw/QHg3PmTA9HMRFEFis1tPo1+XqxQEHd9ZR5gN/ +ikilTWh1uem8nk4ZcfUyS5xtYBkL+8ydddy/Js2Pk3g5eXNeJQ7KXOt3EgfLZEFHcpOrUMPrCXZk +NNI5t3YRCQ12RcSprj1qr7V9ZS+UWBDsXHyvfuK2GNnQm05aSd+pZgvMPMZ4fKecHePOjlO+Bd5g +D2vlGts/4+EhySnB8esHnFIbAURRPHsl18TlUlRdJQfKFiC4reRB7noI/plvg6aRArBsNlVq5331 +lubKgdaX8ZSD6e2wsWsSaR6s+12pxZjptFtYer49okQ6Y1nUCyXeG0+95QGezdIp1Z8XGQpvvwyQ +0wlf2eOKNcx5Wk0ZN5K3xMGtr/R5JJqyAQuxr1yW84Ay+1w9mPGgP0revq+ULtlVmhduYJ1jbLhj +ya6BXBg14JC7vjxPNyK5fuvPnnchpj04gftI2jE9K+OJ9dC1vX7gUMQSibMjmhAxhduub+84Mxh2 +EQIDAQABo4IBbDCCAWgwEgYDVR0TAQH/BAgwBgEB/wIBDDAdBgNVHQ4EFgQU+SSsD7K1+HnA+mCI +G8TZTQKeFxkwgeMGA1UdIwSB2zCB2IAU+SSsD7K1+HnA+mCIG8TZTQKeFxmhgbSkgbEwga4xCzAJ +BgNVBAYTAkVVMUMwQQYDVQQHEzpNYWRyaWQgKHNlZSBjdXJyZW50IGFkZHJlc3MgYXQgd3d3LmNh +bWVyZmlybWEuY29tL2FkZHJlc3MpMRIwEAYDVQQFEwlBODI3NDMyODcxGzAZBgNVBAoTEkFDIENh +bWVyZmlybWEgUy5BLjEpMCcGA1UEAxMgQ2hhbWJlcnMgb2YgQ29tbWVyY2UgUm9vdCAtIDIwMDiC +CQCj2kJ+pLGu2jAOBgNVHQ8BAf8EBAMCAQYwPQYDVR0gBDYwNDAyBgRVHSAAMCowKAYIKwYBBQUH +AgEWHGh0dHA6Ly9wb2xpY3kuY2FtZXJmaXJtYS5jb20wDQYJKoZIhvcNAQEFBQADggIBAJASryI1 +wqM58C7e6bXpeHxIvj99RZJe6dqxGfwWPJ+0W2aeaufDuV2I6A+tzyMP3iU6XsxPpcG1Lawk0lgH +3qLPaYRgM+gQDROpI9CF5Y57pp49chNyM/WqfcZjHwj0/gF/JM8rLFQJ3uIrbZLGOU8W6jx+ekbU +RWpGqOt1glanq6B8aBMz9p0w8G8nOSQjKpD9kCk18pPfNKXG9/jvjA9iSnyu0/VU+I22mlaHFoI6 +M6taIgj3grrqLuBHmrS1RaMFO9ncLkVAO+rcf+g769HsJtg1pDDFOqxXnrN2pSB7+R5KBWIBpih1 +YJeSDW4+TTdDDZIVnBgizVGZoCkaPF+KMjNbMMeJL0eYD6MDxvbxrN8y8NmBGuScvfaAFPDRLLmF +9dijscilIeUcE5fuDr3fKanvNFNb0+RqE4QGtjICxFKuItLcsiFCGtpA8CnJ7AoMXOLQusxI0zcK +zBIKinmwPQN/aUv0NCB9szTqjktk9T79syNnFQ0EuPAtwQlRPLJsFfClI9eDdOTlLsn+mCdCxqvG +nrDQWzilm1DefhiYtUU79nm06PcaewaD+9CL2rvHvRirCG88gGtAPxkZumWK5r7VXNM21+9AUiRg +OGcEMeyP84LG3rlV8zsxkVrctQgVrXYlCg17LofiDKYGvCYQbTed7N14jHyAxfDZd0jQ +-----END CERTIFICATE----- + +Global Chambersign Root - 2008 +============================== +-----BEGIN CERTIFICATE----- +MIIHSTCCBTGgAwIBAgIJAMnN0+nVfSPOMA0GCSqGSIb3DQEBBQUAMIGsMQswCQYDVQQGEwJFVTFD +MEEGA1UEBxM6TWFkcmlkIChzZWUgY3VycmVudCBhZGRyZXNzIGF0IHd3dy5jYW1lcmZpcm1hLmNv +bS9hZGRyZXNzKTESMBAGA1UEBRMJQTgyNzQzMjg3MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMu +QS4xJzAlBgNVBAMTHkdsb2JhbCBDaGFtYmVyc2lnbiBSb290IC0gMjAwODAeFw0wODA4MDExMjMx +NDBaFw0zODA3MzExMjMxNDBaMIGsMQswCQYDVQQGEwJFVTFDMEEGA1UEBxM6TWFkcmlkIChzZWUg +Y3VycmVudCBhZGRyZXNzIGF0IHd3dy5jYW1lcmZpcm1hLmNvbS9hZGRyZXNzKTESMBAGA1UEBRMJ +QTgyNzQzMjg3MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMuQS4xJzAlBgNVBAMTHkdsb2JhbCBD +aGFtYmVyc2lnbiBSb290IC0gMjAwODCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMDf +VtPkOpt2RbQT2//BthmLN0EYlVJH6xedKYiONWwGMi5HYvNJBL99RDaxccy9Wglz1dmFRP+RVyXf +XjaOcNFccUMd2drvXNL7G706tcuto8xEpw2uIRU/uXpbknXYpBI4iRmKt4DS4jJvVpyR1ogQC7N0 +ZJJ0YPP2zxhPYLIj0Mc7zmFLmY/CDNBAspjcDahOo7kKrmCgrUVSY7pmvWjg+b4aqIG7HkF4ddPB +/gBVsIdU6CeQNR1MM62X/JcumIS/LMmjv9GYERTtY/jKmIhYF5ntRQOXfjyGHoiMvvKRhI9lNNgA +TH23MRdaKXoKGCQwoze1eqkBfSbW+Q6OWfH9GzO1KTsXO0G2Id3UwD2ln58fQ1DJu7xsepeY7s2M +H/ucUa6LcL0nn3HAa6x9kGbo1106DbDVwo3VyJ2dwW3Q0L9R5OP4wzg2rtandeavhENdk5IMagfe +Ox2YItaswTXbo6Al/3K1dh3ebeksZixShNBFks4c5eUzHdwHU1SjqoI7mjcv3N2gZOnm3b2u/GSF +HTynyQbehP9r6GsaPMWis0L7iwk+XwhSx2LE1AVxv8Rk5Pihg+g+EpuoHtQ2TS9x9o0o9oOpE9Jh +wZG7SMA0j0GMS0zbaRL/UJScIINZc+18ofLx/d33SdNDWKBWY8o9PeU1VlnpDsogzCtLkykPAgMB +AAGjggFqMIIBZjASBgNVHRMBAf8ECDAGAQH/AgEMMB0GA1UdDgQWBBS5CcqcHtvTbDprru1U8VuT +BjUuXjCB4QYDVR0jBIHZMIHWgBS5CcqcHtvTbDprru1U8VuTBjUuXqGBsqSBrzCBrDELMAkGA1UE +BhMCRVUxQzBBBgNVBAcTOk1hZHJpZCAoc2VlIGN1cnJlbnQgYWRkcmVzcyBhdCB3d3cuY2FtZXJm +aXJtYS5jb20vYWRkcmVzcykxEjAQBgNVBAUTCUE4Mjc0MzI4NzEbMBkGA1UEChMSQUMgQ2FtZXJm +aXJtYSBTLkEuMScwJQYDVQQDEx5HbG9iYWwgQ2hhbWJlcnNpZ24gUm9vdCAtIDIwMDiCCQDJzdPp +1X0jzjAOBgNVHQ8BAf8EBAMCAQYwPQYDVR0gBDYwNDAyBgRVHSAAMCowKAYIKwYBBQUHAgEWHGh0 +dHA6Ly9wb2xpY3kuY2FtZXJmaXJtYS5jb20wDQYJKoZIhvcNAQEFBQADggIBAICIf3DekijZBZRG +/5BXqfEv3xoNa/p8DhxJJHkn2EaqbylZUohwEurdPfWbU1Rv4WCiqAm57OtZfMY18dwY6fFn5a+6 +ReAJ3spED8IXDneRRXozX1+WLGiLwUePmJs9wOzL9dWCkoQ10b42OFZyMVtHLaoXpGNR6woBrX/s +dZ7LoR/xfxKxueRkf2fWIyr0uDldmOghp+G9PUIadJpwr2hsUF1Jz//7Dl3mLEfXgTpZALVza2Mg +9jFFCDkO9HB+QHBaP9BrQql0PSgvAm11cpUJjUhjxsYjV5KTXjXBjfkK9yydYhz2rXzdpjEetrHH +foUm+qRqtdpjMNHvkzeyZi99Bffnt0uYlDXA2TopwZ2yUDMdSqlapskD7+3056huirRXhOukP9Du +qqqHW2Pok+JrqNS4cnhrG+055F3Lm6qH1U9OAP7Zap88MQ8oAgF9mOinsKJknnn4SPIVqczmyETr +P3iZ8ntxPjzxmKfFGBI/5rsoM0LpRQp8bfKGeS/Fghl9CYl8slR2iK7ewfPM4W7bMdaTrpmg7yVq +c5iJWzouE4gev8CSlDQb4ye3ix5vQv/n6TebUB0tovkC7stYWDpxvGjjqsGvHCgfotwjZT+B6q6Z +09gwzxMNTxXJhLynSC34MCN32EZLeW32jO06f2ARePTpm67VVMB0gNELQp/B +-----END CERTIFICATE----- + +Go Daddy Root Certificate Authority - G2 +======================================== +-----BEGIN CERTIFICATE----- +MIIDxTCCAq2gAwIBAgIBADANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMxEDAOBgNVBAgT +B0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxGjAYBgNVBAoTEUdvRGFkZHkuY29tLCBJbmMu +MTEwLwYDVQQDEyhHbyBEYWRkeSBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5 +MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgYMxCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6 +b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMRowGAYDVQQKExFHb0RhZGR5LmNvbSwgSW5jLjExMC8G +A1UEAxMoR28gRGFkZHkgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZI +hvcNAQEBBQADggEPADCCAQoCggEBAL9xYgjx+lk09xvJGKP3gElY6SKDE6bFIEMBO4Tx5oVJnyfq +9oQbTqC023CYxzIBsQU+B07u9PpPL1kwIuerGVZr4oAH/PMWdYA5UXvl+TW2dE6pjYIT5LY/qQOD ++qK+ihVqf94Lw7YZFAXK6sOoBJQ7RnwyDfMAZiLIjWltNowRGLfTshxgtDj6AozO091GB94KPutd +fMh8+7ArU6SSYmlRJQVhGkSBjCypQ5Yj36w6gZoOKcUcqeldHraenjAKOc7xiID7S13MMuyFYkMl +NAJWJwGRtDtwKj9useiciAF9n9T521NtYJ2/LOdYq7hfRvzOxBsDPAnrSTFcaUaz4EcCAwEAAaNC +MEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFDqahQcQZyi27/a9 +BUFuIMGU2g/eMA0GCSqGSIb3DQEBCwUAA4IBAQCZ21151fmXWWcDYfF+OwYxdS2hII5PZYe096ac +vNjpL9DbWu7PdIxztDhC2gV7+AJ1uP2lsdeu9tfeE8tTEH6KRtGX+rcuKxGrkLAngPnon1rpN5+r +5N9ss4UXnT3ZJE95kTXWXwTrgIOrmgIttRD02JDHBHNA7XIloKmf7J6raBKZV8aPEjoJpL1E/QYV +N8Gb5DKj7Tjo2GTzLH4U/ALqn83/B2gX2yKQOC16jdFU8WnjXzPKej17CuPKf1855eJ1usV2GDPO +LPAvTK33sefOT6jEm0pUBsV/fdUID+Ic/n4XuKxe9tQWskMJDE32p2u0mYRlynqI4uJEvlz36hz1 +-----END CERTIFICATE----- + +Starfield Root Certificate Authority - G2 +========================================= +-----BEGIN CERTIFICATE----- +MIID3TCCAsWgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBjzELMAkGA1UEBhMCVVMxEDAOBgNVBAgT +B0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoTHFN0YXJmaWVsZCBUZWNobm9s +b2dpZXMsIEluYy4xMjAwBgNVBAMTKVN0YXJmaWVsZCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0 +eSAtIEcyMB4XDTA5MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAlVTMRAw +DgYDVQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFyZmllbGQg +VGVjaG5vbG9naWVzLCBJbmMuMTIwMAYDVQQDEylTdGFyZmllbGQgUm9vdCBDZXJ0aWZpY2F0ZSBB +dXRob3JpdHkgLSBHMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3twQP89o/8ArFv +W59I2Z154qK3A2FWGMNHttfKPTUuiUP3oWmb3ooa/RMgnLRJdzIpVv257IzdIvpy3Cdhl+72WoTs +bhm5iSzchFvVdPtrX8WJpRBSiUZV9Lh1HOZ/5FSuS/hVclcCGfgXcVnrHigHdMWdSL5stPSksPNk +N3mSwOxGXn/hbVNMYq/NHwtjuzqd+/x5AJhhdM8mgkBj87JyahkNmcrUDnXMN/uLicFZ8WJ/X7Nf +ZTD4p7dNdloedl40wOiWVpmKs/B/pM293DIxfJHP4F8R+GuqSVzRmZTRouNjWwl2tVZi4Ut0HZbU +JtQIBFnQmA4O5t78w+wfkPECAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC +AQYwHQYDVR0OBBYEFHwMMh+n2TB/xH1oo2Kooc6rB1snMA0GCSqGSIb3DQEBCwUAA4IBAQARWfol +TwNvlJk7mh+ChTnUdgWUXuEok21iXQnCoKjUsHU48TRqneSfioYmUeYs0cYtbpUgSpIB7LiKZ3sx +4mcujJUDJi5DnUox9g61DLu34jd/IroAow57UvtruzvE03lRTs2Q9GcHGcg8RnoNAX3FWOdt5oUw +F5okxBDgBPfg8n/Uqgr/Qh037ZTlZFkSIHc40zI+OIF1lnP6aI+xy84fxez6nH7PfrHxBy22/L/K +pL/QlwVKvOoYKAKQvVR4CSFx09F9HdkWsKlhPdAKACL8x3vLCWRFCztAgfd9fDL1mMpYjn0q7pBZ +c2T5NnReJaH1ZgUufzkVqSr7UIuOhWn0 +-----END CERTIFICATE----- + +Starfield Services Root Certificate Authority - G2 +================================================== +-----BEGIN CERTIFICATE----- +MIID7zCCAtegAwIBAgIBADANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UEBhMCVVMxEDAOBgNVBAgT +B0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoTHFN0YXJmaWVsZCBUZWNobm9s +b2dpZXMsIEluYy4xOzA5BgNVBAMTMlN0YXJmaWVsZCBTZXJ2aWNlcyBSb290IENlcnRpZmljYXRl +IEF1dGhvcml0eSAtIEcyMB4XDTA5MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgZgxCzAJBgNV +BAYTAlVTMRAwDgYDVQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxT +dGFyZmllbGQgVGVjaG5vbG9naWVzLCBJbmMuMTswOQYDVQQDEzJTdGFyZmllbGQgU2VydmljZXMg +Um9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC +AQoCggEBANUMOsQq+U7i9b4Zl1+OiFOxHz/Lz58gE20pOsgPfTz3a3Y4Y9k2YKibXlwAgLIvWX/2 +h/klQ4bnaRtSmpDhcePYLQ1Ob/bISdm28xpWriu2dBTrz/sm4xq6HZYuajtYlIlHVv8loJNwU4Pa +hHQUw2eeBGg6345AWh1KTs9DkTvnVtYAcMtS7nt9rjrnvDH5RfbCYM8TWQIrgMw0R9+53pBlbQLP +LJGmpufehRhJfGZOozptqbXuNC66DQO4M99H67FrjSXZm86B0UVGMpZwh94CDklDhbZsc7tk6mFB +rMnUVN+HL8cisibMn1lUaJ/8viovxFUcdUBgF4UCVTmLfwUCAwEAAaNCMEAwDwYDVR0TAQH/BAUw +AwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJxfAN+qAdcwKziIorhtSpzyEZGDMA0GCSqG +SIb3DQEBCwUAA4IBAQBLNqaEd2ndOxmfZyMIbw5hyf2E3F/YNoHN2BtBLZ9g3ccaaNnRbobhiCPP +E95Dz+I0swSdHynVv/heyNXBve6SbzJ08pGCL72CQnqtKrcgfU28elUSwhXqvfdqlS5sdJ/PHLTy +xQGjhdByPq1zqwubdQxtRbeOlKyWN7Wg0I8VRw7j6IPdj/3vQQF3zCepYoUz8jcI73HPdwbeyBkd +iEDPfUYd/x7H4c7/I9vG+o1VTqkC50cRRj70/b17KSa7qWFiNyi2LSr2EIZkyXCn0q23KXB56jza +YyWf/Wi3MOxw+3WKt21gZ7IeyLnp2KhvAotnDU0mV3HaIPzBSlCNsSi6 +-----END CERTIFICATE----- + +AffirmTrust Commercial +====================== +-----BEGIN CERTIFICATE----- +MIIDTDCCAjSgAwIBAgIId3cGJyapsXwwDQYJKoZIhvcNAQELBQAwRDELMAkGA1UEBhMCVVMxFDAS +BgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBDb21tZXJjaWFsMB4XDTEw +MDEyOTE0MDYwNloXDTMwMTIzMTE0MDYwNlowRDELMAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmly +bVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBDb21tZXJjaWFsMIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEA9htPZwcroRX1BiLLHwGy43NFBkRJLLtJJRTWzsO3qyxPxkEylFf6Eqdb +DuKPHx6GGaeqtS25Xw2Kwq+FNXkyLbscYjfysVtKPcrNcV/pQr6U6Mje+SJIZMblq8Yrba0F8PrV +C8+a5fBQpIs7R6UjW3p6+DM/uO+Zl+MgwdYoic+U+7lF7eNAFxHUdPALMeIrJmqbTFeurCA+ukV6 +BfO9m2kVrn1OIGPENXY6BwLJN/3HR+7o8XYdcxXyl6S1yHp52UKqK39c/s4mT6NmgTWvRLpUHhww +MmWd5jyTXlBOeuM61G7MGvv50jeuJCqrVwMiKA1JdX+3KNp1v47j3A55MQIDAQABo0IwQDAdBgNV +HQ4EFgQUnZPGU4teyq8/nx4P5ZmVvCT2lI8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC +AQYwDQYJKoZIhvcNAQELBQADggEBAFis9AQOzcAN/wr91LoWXym9e2iZWEnStB03TX8nfUYGXUPG +hi4+c7ImfU+TqbbEKpqrIZcUsd6M06uJFdhrJNTxFq7YpFzUf1GO7RgBsZNjvbz4YYCanrHOQnDi +qX0GJX0nof5v7LMeJNrjS1UaADs1tDvZ110w/YETifLCBivtZ8SOyUOyXGsViQK8YvxO8rUzqrJv +0wqiUOP2O+guRMLbZjipM1ZI8W0bM40NjD9gN53Tym1+NH4Nn3J2ixufcv1SNUFFApYvHLKac0kh +sUlHRUe072o0EclNmsxZt9YCnlpOZbWUrhvfKbAW8b8Angc6F2S1BLUjIZkKlTuXfO8= +-----END CERTIFICATE----- + +AffirmTrust Networking +====================== +-----BEGIN CERTIFICATE----- +MIIDTDCCAjSgAwIBAgIIfE8EORzUmS0wDQYJKoZIhvcNAQEFBQAwRDELMAkGA1UEBhMCVVMxFDAS +BgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBOZXR3b3JraW5nMB4XDTEw +MDEyOTE0MDgyNFoXDTMwMTIzMTE0MDgyNFowRDELMAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmly +bVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBOZXR3b3JraW5nMIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAtITMMxcua5Rsa2FSoOujz3mUTOWUgJnLVWREZY9nZOIG41w3SfYvm4SE +Hi3yYJ0wTsyEheIszx6e/jarM3c1RNg1lho9Nuh6DtjVR6FqaYvZ/Ls6rnla1fTWcbuakCNrmreI +dIcMHl+5ni36q1Mr3Lt2PpNMCAiMHqIjHNRqrSK6mQEubWXLviRmVSRLQESxG9fhwoXA3hA/Pe24 +/PHxI1Pcv2WXb9n5QHGNfb2V1M6+oF4nI979ptAmDgAp6zxG8D1gvz9Q0twmQVGeFDdCBKNwV6gb +h+0t+nvujArjqWaJGctB+d1ENmHP4ndGyH329JKBNv3bNPFyfvMMFr20FQIDAQABo0IwQDAdBgNV +HQ4EFgQUBx/S55zawm6iQLSwelAQUHTEyL0wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC +AQYwDQYJKoZIhvcNAQEFBQADggEBAIlXshZ6qML91tmbmzTCnLQyFE2npN/svqe++EPbkTfOtDIu +UFUaNU52Q3Eg75N3ThVwLofDwR1t3Mu1J9QsVtFSUzpE0nPIxBsFZVpikpzuQY0x2+c06lkh1QF6 +12S4ZDnNye2v7UsDSKegmQGA3GWjNq5lWUhPgkvIZfFXHeVZLgo/bNjR9eUJtGxUAArgFU2HdW23 +WJZa3W3SAKD0m0i+wzekujbgfIeFlxoVot4uolu9rxj5kFDNcFn4J2dHy8egBzp90SxdbBk6ZrV9 +/ZFvgrG+CJPbFEfxojfHRZ48x3evZKiT3/Zpg4Jg8klCNO1aAFSFHBY2kgxc+qatv9s= +-----END CERTIFICATE----- + +AffirmTrust Premium +=================== +-----BEGIN CERTIFICATE----- +MIIFRjCCAy6gAwIBAgIIbYwURrGmCu4wDQYJKoZIhvcNAQEMBQAwQTELMAkGA1UEBhMCVVMxFDAS +BgNVBAoMC0FmZmlybVRydXN0MRwwGgYDVQQDDBNBZmZpcm1UcnVzdCBQcmVtaXVtMB4XDTEwMDEy +OTE0MTAzNloXDTQwMTIzMTE0MTAzNlowQTELMAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRy +dXN0MRwwGgYDVQQDDBNBZmZpcm1UcnVzdCBQcmVtaXVtMIICIjANBgkqhkiG9w0BAQEFAAOCAg8A +MIICCgKCAgEAxBLfqV/+Qd3d9Z+K4/as4Tx4mrzY8H96oDMq3I0gW64tb+eT2TZwamjPjlGjhVtn +BKAQJG9dKILBl1fYSCkTtuG+kU3fhQxTGJoeJKJPj/CihQvL9Cl/0qRY7iZNyaqoe5rZ+jjeRFcV +5fiMyNlI4g0WJx0eyIOFJbe6qlVBzAMiSy2RjYvmia9mx+n/K+k8rNrSs8PhaJyJ+HoAVt70VZVs ++7pk3WKL3wt3MutizCaam7uqYoNMtAZ6MMgpv+0GTZe5HMQxK9VfvFMSF5yZVylmd2EhMQcuJUmd +GPLu8ytxjLW6OQdJd/zvLpKQBY0tL3d770O/Nbua2Plzpyzy0FfuKE4mX4+QaAkvuPjcBukumj5R +p9EixAqnOEhss/n/fauGV+O61oV4d7pD6kh/9ti+I20ev9E2bFhc8e6kGVQa9QPSdubhjL08s9NI +S+LI+H+SqHZGnEJlPqQewQcDWkYtuJfzt9WyVSHvutxMAJf7FJUnM7/oQ0dG0giZFmA7mn7S5u04 +6uwBHjxIVkkJx0w3AJ6IDsBz4W9m6XJHMD4Q5QsDyZpCAGzFlH5hxIrff4IaC1nEWTJ3s7xgaVY5 +/bQGeyzWZDbZvUjthB9+pSKPKrhC9IK31FOQeE4tGv2Bb0TXOwF0lkLgAOIua+rF7nKsu7/+6qqo ++Nz2snmKtmcCAwEAAaNCMEAwHQYDVR0OBBYEFJ3AZ6YMItkm9UWrpmVSESfYRaxjMA8GA1UdEwEB +/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBDAUAA4ICAQCzV00QYk465KzquByv +MiPIs0laUZx2KI15qldGF9X1Uva3ROgIRL8YhNILgM3FEv0AVQVhh0HctSSePMTYyPtwni94loMg +Nt58D2kTiKV1NpgIpsbfrM7jWNa3Pt668+s0QNiigfV4Py/VpfzZotReBA4Xrf5B8OWycvpEgjNC +6C1Y91aMYj+6QrCcDFx+LmUmXFNPALJ4fqENmS2NuB2OosSw/WDQMKSOyARiqcTtNd56l+0OOF6S +L5Nwpamcb6d9Ex1+xghIsV5n61EIJenmJWtSKZGc0jlzCFfemQa0W50QBuHCAKi4HEoCChTQwUHK ++4w1IX2COPKpVJEZNZOUbWo6xbLQu4mGk+ibyQ86p3q4ofB4Rvr8Ny/lioTz3/4E2aFooC8k4gmV +BtWVyuEklut89pMFu+1z6S3RdTnX5yTb2E5fQ4+e0BQ5v1VwSJlXMbSc7kqYA5YwH2AG7hsj/oFg +IxpHYoWlzBk0gG+zrBrjn/B7SK3VAdlntqlyk+otZrWyuOQ9PLLvTIzq6we/qzWaVYa8GKa1qF60 +g2xraUDTn9zxw2lrueFtCfTxqlB2Cnp9ehehVZZCmTEJ3WARjQUwfuaORtGdFNrHF+QFlozEJLUb +zxQHskD4o55BhrwE0GuWyCqANP2/7waj3VjFhT0+j/6eKeC2uAloGRwYQw== +-----END CERTIFICATE----- + +AffirmTrust Premium ECC +======================= +-----BEGIN CERTIFICATE----- +MIIB/jCCAYWgAwIBAgIIdJclisc/elQwCgYIKoZIzj0EAwMwRTELMAkGA1UEBhMCVVMxFDASBgNV +BAoMC0FmZmlybVRydXN0MSAwHgYDVQQDDBdBZmZpcm1UcnVzdCBQcmVtaXVtIEVDQzAeFw0xMDAx +MjkxNDIwMjRaFw00MDEyMzExNDIwMjRaMEUxCzAJBgNVBAYTAlVTMRQwEgYDVQQKDAtBZmZpcm1U +cnVzdDEgMB4GA1UEAwwXQWZmaXJtVHJ1c3QgUHJlbWl1bSBFQ0MwdjAQBgcqhkjOPQIBBgUrgQQA +IgNiAAQNMF4bFZ0D0KF5Nbc6PJJ6yhUczWLznCZcBz3lVPqj1swS6vQUX+iOGasvLkjmrBhDeKzQ +N8O9ss0s5kfiGuZjuD0uL3jET9v0D6RoTFVya5UdThhClXjMNzyR4ptlKymjQjBAMB0GA1UdDgQW +BBSaryl6wBE1NSZRMADDav5A1a7WPDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAK +BggqhkjOPQQDAwNnADBkAjAXCfOHiFBar8jAQr9HX/VsaobgxCd05DhT1wV/GzTjxi+zygk8N53X +57hG8f2h4nECMEJZh0PUUd+60wkyWs6Iflc9nF9Ca/UHLbXwgpP5WW+uZPpY5Yse42O+tYHNbwKM +eQ== +-----END CERTIFICATE----- + +Certum Trusted Network CA +========================= +-----BEGIN CERTIFICATE----- +MIIDuzCCAqOgAwIBAgIDBETAMA0GCSqGSIb3DQEBBQUAMH4xCzAJBgNVBAYTAlBMMSIwIAYDVQQK +ExlVbml6ZXRvIFRlY2hub2xvZ2llcyBTLkEuMScwJQYDVQQLEx5DZXJ0dW0gQ2VydGlmaWNhdGlv +biBBdXRob3JpdHkxIjAgBgNVBAMTGUNlcnR1bSBUcnVzdGVkIE5ldHdvcmsgQ0EwHhcNMDgxMDIy +MTIwNzM3WhcNMjkxMjMxMTIwNzM3WjB+MQswCQYDVQQGEwJQTDEiMCAGA1UEChMZVW5pemV0byBU +ZWNobm9sb2dpZXMgUy5BLjEnMCUGA1UECxMeQ2VydHVtIENlcnRpZmljYXRpb24gQXV0aG9yaXR5 +MSIwIAYDVQQDExlDZXJ0dW0gVHJ1c3RlZCBOZXR3b3JrIENBMIIBIjANBgkqhkiG9w0BAQEFAAOC +AQ8AMIIBCgKCAQEA4/t9o3K6wvDJFIf1awFO4W5AB7ptJ11/91sts1rHUV+rpDKmYYe2bg+G0jAC +l/jXaVehGDldamR5xgFZrDwxSjh80gTSSyjoIF87B6LMTXPb865Px1bVWqeWifrzq2jUI4ZZJ88J +J7ysbnKDHDBy3+Ci6dLhdHUZvSqeexVUBBvXQzmtVSjF4hq79MDkrjhJM8x2hZ85RdKknvISjFH4 +fOQtf/WsX+sWn7Et0brMkUJ3TCXJkDhv2/DM+44el1k+1WBO5gUo7Ul5E0u6SNsv+XLTOcr+H9g0 +cvW0QM8xAcPs3hEtF10fuFDRXhmnad4HMyjKUJX5p1TLVIZQRan5SQIDAQABo0IwQDAPBgNVHRMB +Af8EBTADAQH/MB0GA1UdDgQWBBQIds3LB/8k9sXN7buQvOKEN0Z19zAOBgNVHQ8BAf8EBAMCAQYw +DQYJKoZIhvcNAQEFBQADggEBAKaorSLOAT2mo/9i0Eidi15ysHhE49wcrwn9I0j6vSrEuVUEtRCj +jSfeC4Jj0O7eDDd5QVsisrCaQVymcODU0HfLI9MA4GxWL+FpDQ3Zqr8hgVDZBqWo/5U30Kr+4rP1 +mS1FhIrlQgnXdAIv94nYmem8J9RHjboNRhx3zxSkHLmkMcScKHQDNP8zGSal6Q10tz6XxnboJ5aj +Zt3hrvJBW8qYVoNzcOSGGtIxQbovvi0TWnZvTuhOgQ4/WwMioBK+ZlgRSssDxLQqKi2WF+A5VLxI +03YnnZotBqbJ7DnSq9ufmgsnAjUpsUCV5/nonFWIGUbWtzT1fs45mtk48VH3Tyw= +-----END CERTIFICATE----- + +TWCA Root Certification Authority +================================= +-----BEGIN CERTIFICATE----- +MIIDezCCAmOgAwIBAgIBATANBgkqhkiG9w0BAQUFADBfMQswCQYDVQQGEwJUVzESMBAGA1UECgwJ +VEFJV0FOLUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFUV0NBIFJvb3QgQ2VydGlmaWNh +dGlvbiBBdXRob3JpdHkwHhcNMDgwODI4MDcyNDMzWhcNMzAxMjMxMTU1OTU5WjBfMQswCQYDVQQG +EwJUVzESMBAGA1UECgwJVEFJV0FOLUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFUV0NB +IFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQCwfnK4pAOU5qfeCTiRShFAh6d8WWQUe7UREN3+v9XAu1bihSX0NXIP+FPQQeFEAcK0HMMx +QhZHhTMidrIKbw/lJVBPhYa+v5guEGcevhEFhgWQxFnQfHgQsIBct+HHK3XLfJ+utdGdIzdjp9xC +oi2SBBtQwXu4PhvJVgSLL1KbralW6cH/ralYhzC2gfeXRfwZVzsrb+RH9JlF/h3x+JejiB03HFyP +4HYlmlD4oFT/RJB2I9IyxsOrBr/8+7/zrX2SYgJbKdM1o5OaQ2RgXbL6Mv87BK9NQGr5x+PvI/1r +y+UPizgN7gr8/g+YnzAx3WxSZfmLgb4i4RxYA7qRG4kHAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIB +BjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqOFsmjd6LWvJPelSDGRjjCDWmujANBgkqhkiG +9w0BAQUFAAOCAQEAPNV3PdrfibqHDAhUaiBQkr6wQT25JmSDCi/oQMCXKCeCMErJk/9q56YAf4lC +mtYR5VPOL8zy2gXE/uJQxDqGfczafhAJO5I1KlOy/usrBdlsXebQ79NqZp4VKIV66IIArB6nCWlW +QtNoURi+VJq/REG6Sb4gumlc7rh3zc5sH62Dlhh9DrUUOYTxKOkto557HnpyWoOzeW/vtPzQCqVY +T0bf+215WfKEIlKuD8z7fDvnaspHYcN6+NOSBB+4IIThNlQWx0DeO4pz3N/GCUzf7Nr/1FNCocny +Yh0igzyXxfkZYiesZSLX0zzG5Y6yU8xJzrww/nsOM5D77dIUkR8Hrw== +-----END CERTIFICATE----- + +Security Communication RootCA2 +============================== +-----BEGIN CERTIFICATE----- +MIIDdzCCAl+gAwIBAgIBADANBgkqhkiG9w0BAQsFADBdMQswCQYDVQQGEwJKUDElMCMGA1UEChMc +U0VDT00gVHJ1c3QgU3lzdGVtcyBDTy4sTFRELjEnMCUGA1UECxMeU2VjdXJpdHkgQ29tbXVuaWNh +dGlvbiBSb290Q0EyMB4XDTA5MDUyOTA1MDAzOVoXDTI5MDUyOTA1MDAzOVowXTELMAkGA1UEBhMC +SlAxJTAjBgNVBAoTHFNFQ09NIFRydXN0IFN5c3RlbXMgQ08uLExURC4xJzAlBgNVBAsTHlNlY3Vy +aXR5IENvbW11bmljYXRpb24gUm9vdENBMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB +ANAVOVKxUrO6xVmCxF1SrjpDZYBLx/KWvNs2l9amZIyoXvDjChz335c9S672XewhtUGrzbl+dp++ ++T42NKA7wfYxEUV0kz1XgMX5iZnK5atq1LXaQZAQwdbWQonCv/Q4EpVMVAX3NuRFg3sUZdbcDE3R +3n4MqzvEFb46VqZab3ZpUql6ucjrappdUtAtCms1FgkQhNBqyjoGADdH5H5XTz+L62e4iKrFvlNV +spHEfbmwhRkGeC7bYRr6hfVKkaHnFtWOojnflLhwHyg/i/xAXmODPIMqGplrz95Zajv8bxbXH/1K +EOtOghY6rCcMU/Gt1SSwawNQwS08Ft1ENCcadfsCAwEAAaNCMEAwHQYDVR0OBBYEFAqFqXdlBZh8 +QIH4D5csOPEK7DzPMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEB +CwUAA4IBAQBMOqNErLlFsceTfsgLCkLfZOoc7llsCLqJX2rKSpWeeo8HxdpFcoJxDjrSzG+ntKEj +u/Ykn8sX/oymzsLS28yN/HH8AynBbF0zX2S2ZTuJbxh2ePXcokgfGT+Ok+vx+hfuzU7jBBJV1uXk +3fs+BXziHV7Gp7yXT2g69ekuCkO2r1dcYmh8t/2jioSgrGK+KwmHNPBqAbubKVY8/gA3zyNs8U6q +tnRGEmyR7jTV7JqR50S+kDFy1UkC9gLl9B/rfNmWVan/7Ir5mUf/NVoCqgTLiluHcSmRvaS0eg29 +mvVXIwAHIRc/SjnRBUkLp7Y3gaVdjKozXoEofKd9J+sAro03 +-----END CERTIFICATE----- + +EC-ACC +====== +-----BEGIN CERTIFICATE----- +MIIFVjCCBD6gAwIBAgIQ7is969Qh3hSoYqwE893EATANBgkqhkiG9w0BAQUFADCB8zELMAkGA1UE +BhMCRVMxOzA5BgNVBAoTMkFnZW5jaWEgQ2F0YWxhbmEgZGUgQ2VydGlmaWNhY2lvIChOSUYgUS0w +ODAxMTc2LUkpMSgwJgYDVQQLEx9TZXJ2ZWlzIFB1YmxpY3MgZGUgQ2VydGlmaWNhY2lvMTUwMwYD +VQQLEyxWZWdldSBodHRwczovL3d3dy5jYXRjZXJ0Lm5ldC92ZXJhcnJlbCAoYykwMzE1MDMGA1UE +CxMsSmVyYXJxdWlhIEVudGl0YXRzIGRlIENlcnRpZmljYWNpbyBDYXRhbGFuZXMxDzANBgNVBAMT +BkVDLUFDQzAeFw0wMzAxMDcyMzAwMDBaFw0zMTAxMDcyMjU5NTlaMIHzMQswCQYDVQQGEwJFUzE7 +MDkGA1UEChMyQWdlbmNpYSBDYXRhbGFuYSBkZSBDZXJ0aWZpY2FjaW8gKE5JRiBRLTA4MDExNzYt +SSkxKDAmBgNVBAsTH1NlcnZlaXMgUHVibGljcyBkZSBDZXJ0aWZpY2FjaW8xNTAzBgNVBAsTLFZl +Z2V1IGh0dHBzOi8vd3d3LmNhdGNlcnQubmV0L3ZlcmFycmVsIChjKTAzMTUwMwYDVQQLEyxKZXJh +cnF1aWEgRW50aXRhdHMgZGUgQ2VydGlmaWNhY2lvIENhdGFsYW5lczEPMA0GA1UEAxMGRUMtQUND +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsyLHT+KXQpWIR4NA9h0X84NzJB5R85iK +w5K4/0CQBXCHYMkAqbWUZRkiFRfCQ2xmRJoNBD45b6VLeqpjt4pEndljkYRm4CgPukLjbo73FCeT +ae6RDqNfDrHrZqJyTxIThmV6PttPB/SnCWDaOkKZx7J/sxaVHMf5NLWUhdWZXqBIoH7nF2W4onW4 +HvPlQn2v7fOKSGRdghST2MDk/7NQcvJ29rNdQlB50JQ+awwAvthrDk4q7D7SzIKiGGUzE3eeml0a +E9jD2z3Il3rucO2n5nzbcc8tlGLfbdb1OL4/pYUKGbio2Al1QnDE6u/LDsg0qBIimAy4E5S2S+zw +0JDnJwIDAQABo4HjMIHgMB0GA1UdEQQWMBSBEmVjX2FjY0BjYXRjZXJ0Lm5ldDAPBgNVHRMBAf8E +BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUoMOLRKo3pUW/l4Ba0fF4opvpXY0wfwYD +VR0gBHgwdjB0BgsrBgEEAfV4AQMBCjBlMCwGCCsGAQUFBwIBFiBodHRwczovL3d3dy5jYXRjZXJ0 +Lm5ldC92ZXJhcnJlbDA1BggrBgEFBQcCAjApGidWZWdldSBodHRwczovL3d3dy5jYXRjZXJ0Lm5l +dC92ZXJhcnJlbCAwDQYJKoZIhvcNAQEFBQADggEBAKBIW4IB9k1IuDlVNZyAelOZ1Vr/sXE7zDkJ +lF7W2u++AVtd0x7Y/X1PzaBB4DSTv8vihpw3kpBWHNzrKQXlxJ7HNd+KDM3FIUPpqojlNcAZQmNa +Al6kSBg6hW/cnbw/nZzBh7h6YQjpdwt/cKt63dmXLGQehb+8dJahw3oS7AwaboMMPOhyRp/7SNVe +l+axofjk70YllJyJ22k4vuxcDlbHZVHlUIiIv0LVKz3l+bqeLrPK9HOSAgu+TGbrIP65y7WZf+a2 +E/rKS03Z7lNGBjvGTq2TWoF+bCpLagVFjPIhpDGQh2xlnJ2lYJU6Un/10asIbvPuW/mIPX64b24D +5EI= +-----END CERTIFICATE----- + +Hellenic Academic and Research Institutions RootCA 2011 +======================================================= +-----BEGIN CERTIFICATE----- +MIIEMTCCAxmgAwIBAgIBADANBgkqhkiG9w0BAQUFADCBlTELMAkGA1UEBhMCR1IxRDBCBgNVBAoT +O0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgQ2VydC4gQXV0aG9y +aXR5MUAwPgYDVQQDEzdIZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0dXRpb25z +IFJvb3RDQSAyMDExMB4XDTExMTIwNjEzNDk1MloXDTMxMTIwMTEzNDk1MlowgZUxCzAJBgNVBAYT +AkdSMUQwQgYDVQQKEztIZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0dXRpb25z +IENlcnQuIEF1dGhvcml0eTFAMD4GA1UEAxM3SGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJlc2VhcmNo +IEluc3RpdHV0aW9ucyBSb290Q0EgMjAxMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB +AKlTAOMupvaO+mDYLZU++CwqVE7NuYRhlFhPjz2L5EPzdYmNUeTDN9KKiE15HrcS3UN4SoqS5tdI +1Q+kOilENbgH9mgdVc04UfCMJDGFr4PJfel3r+0ae50X+bOdOFAPplp5kYCvN66m0zH7tSYJnTxa +71HFK9+WXesyHgLacEnsbgzImjeN9/E2YEsmLIKe0HjzDQ9jpFEw4fkrJxIH2Oq9GGKYsFk3fb7u +8yBRQlqD75O6aRXxYp2fmTmCobd0LovUxQt7L/DICto9eQqakxylKHJzkUOap9FNhYS5qXSPFEDH +3N6sQWRstBmbAmNtJGSPRLIl6s5ddAxjMlyNh+UCAwEAAaOBiTCBhjAPBgNVHRMBAf8EBTADAQH/ +MAsGA1UdDwQEAwIBBjAdBgNVHQ4EFgQUppFC/RNhSiOeCKQp5dgTBCPuQSUwRwYDVR0eBEAwPqA8 +MAWCAy5ncjAFggMuZXUwBoIELmVkdTAGggQub3JnMAWBAy5ncjAFgQMuZXUwBoEELmVkdTAGgQQu +b3JnMA0GCSqGSIb3DQEBBQUAA4IBAQAf73lB4XtuP7KMhjdCSk4cNx6NZrokgclPEg8hwAOXhiVt +XdMiKahsog2p6z0GW5k6x8zDmjR/qw7IThzh+uTczQ2+vyT+bOdrwg3IBp5OjWEopmr95fZi6hg8 +TqBTnbI6nOulnJEWtk2C4AwFSKls9cz4y51JtPACpf1wA+2KIaWuE4ZJwzNzvoc7dIsXRSZMFpGD +/md9zU1jZ/rzAxKWeAaNsWftjj++n08C9bMJL/NMh98qy5V8AcysNnq/onN694/BtZqhFLKPM58N +7yLcZnuEvUUXBj08yrl3NI/K6s8/MT7jiOOASSXIl7WdmplNsDz4SgCbZN2fOUvRJ9e4 +-----END CERTIFICATE----- + +Actalis Authentication Root CA +============================== +-----BEGIN CERTIFICATE----- +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 +-----END CERTIFICATE----- + +Trustis FPS Root CA +=================== +-----BEGIN CERTIFICATE----- +MIIDZzCCAk+gAwIBAgIQGx+ttiD5JNM2a/fH8YygWTANBgkqhkiG9w0BAQUFADBFMQswCQYDVQQG +EwJHQjEYMBYGA1UEChMPVHJ1c3RpcyBMaW1pdGVkMRwwGgYDVQQLExNUcnVzdGlzIEZQUyBSb290 +IENBMB4XDTAzMTIyMzEyMTQwNloXDTI0MDEyMTExMzY1NFowRTELMAkGA1UEBhMCR0IxGDAWBgNV +BAoTD1RydXN0aXMgTGltaXRlZDEcMBoGA1UECxMTVHJ1c3RpcyBGUFMgUm9vdCBDQTCCASIwDQYJ +KoZIhvcNAQEBBQADggEPADCCAQoCggEBAMVQe547NdDfxIzNjpvto8A2mfRC6qc+gIMPpqdZh8mQ +RUN+AOqGeSoDvT03mYlmt+WKVoaTnGhLaASMk5MCPjDSNzoiYYkchU59j9WvezX2fihHiTHcDnlk +H5nSW7r+f2C/revnPDgpai/lkQtV/+xvWNUtyd5MZnGPDNcE2gfmHhjjvSkCqPoc4Vu5g6hBSLwa +cY3nYuUtsuvffM/bq1rKMfFMIvMFE/eC+XN5DL7XSxzA0RU8k0Fk0ea+IxciAIleH2ulrG6nS4zt +o3Lmr2NNL4XSFDWaLk6M6jKYKIahkQlBOrTh4/L68MkKokHdqeMDx4gVOxzUGpTXn2RZEm0CAwEA +AaNTMFEwDwYDVR0TAQH/BAUwAwEB/zAfBgNVHSMEGDAWgBS6+nEleYtXQSUhhgtx67JkDoshZzAd +BgNVHQ4EFgQUuvpxJXmLV0ElIYYLceuyZA6LIWcwDQYJKoZIhvcNAQEFBQADggEBAH5Y//01GX2c +GE+esCu8jowU/yyg2kdbw++BLa8F6nRIW/M+TgfHbcWzk88iNVy2P3UnXwmWzaD+vkAMXBJV+JOC +yinpXj9WV4s4NvdFGkwozZ5BuO1WTISkQMi4sKUraXAEasP41BIy+Q7DsdwyhEQsb8tGD+pmQQ9P +8Vilpg0ND2HepZ5dfWWhPBfnqFVO76DH7cZEf1T1o+CP8HxVIo8ptoGj4W1OLBuAZ+ytIJ8MYmHV +l/9D7S3B2l0pKoU/rGXuhg8FjZBf3+6f9L/uHfuY5H+QK4R4EA5sSVPvFVtlRkpdr7r7OnIdzfYl +iB6XzCGcKQENZetX2fNXlrtIzYE= +-----END CERTIFICATE----- + +Buypass Class 2 Root CA +======================= +-----BEGIN CERTIFICATE----- +MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEdMBsGA1UECgwU +QnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3MgQ2xhc3MgMiBSb290IENBMB4X +DTEwMTAyNjA4MzgwM1oXDTQwMTAyNjA4MzgwM1owTjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1 +eXBhc3MgQVMtOTgzMTYzMzI3MSAwHgYDVQQDDBdCdXlwYXNzIENsYXNzIDIgUm9vdCBDQTCCAiIw +DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANfHXvfBB9R3+0Mh9PT1aeTuMgHbo4Yf5FkNuud1 +g1Lr6hxhFUi7HQfKjK6w3Jad6sNgkoaCKHOcVgb/S2TwDCo3SbXlzwx87vFKu3MwZfPVL4O2fuPn +9Z6rYPnT8Z2SdIrkHJasW4DptfQxh6NR/Md+oW+OU3fUl8FVM5I+GC911K2GScuVr1QGbNgGE41b +/+EmGVnAJLqBcXmQRFBoJJRfuLMR8SlBYaNByyM21cHxMlAQTn/0hpPshNOOvEu/XAFOBz3cFIqU +CqTqc/sLUegTBxj6DvEr0VQVfTzh97QZQmdiXnfgolXsttlpF9U6r0TtSsWe5HonfOV116rLJeff +awrbD02TTqigzXsu8lkBarcNuAeBfos4GzjmCleZPe4h6KP1DBbdi+w0jpwqHAAVF41og9JwnxgI +zRFo1clrUs3ERo/ctfPYV3Me6ZQ5BL/T3jjetFPsaRyifsSP5BtwrfKi+fv3FmRmaZ9JUaLiFRhn +Bkp/1Wy1TbMz4GHrXb7pmA8y1x1LPC5aAVKRCfLf6o3YBkBjqhHk/sM3nhRSP/TizPJhk9H9Z2vX +Uq6/aKtAQ6BXNVN48FP4YUIHZMbXb5tMOA1jrGKvNouicwoN9SG9dKpN6nIDSdvHXx1iY8f93ZHs +M+71bbRuMGjeyNYmsHVee7QHIJihdjK4TWxPAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYD +VR0OBBYEFMmAd+BikoL1RpzzuvdMw964o605MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsF +AAOCAgEAU18h9bqwOlI5LJKwbADJ784g7wbylp7ppHR/ehb8t/W2+xUbP6umwHJdELFx7rxP462s +A20ucS6vxOOto70MEae0/0qyexAQH6dXQbLArvQsWdZHEIjzIVEpMMpghq9Gqx3tOluwlN5E40EI +osHsHdb9T7bWR9AUC8rmyrV7d35BH16Dx7aMOZawP5aBQW9gkOLo+fsicdl9sz1Gv7SEr5AcD48S +aq/v7h56rgJKihcrdv6sVIkkLE8/trKnToyokZf7KcZ7XC25y2a2t6hbElGFtQl+Ynhw/qlqYLYd +DnkM/crqJIByw5c/8nerQyIKx+u2DISCLIBrQYoIwOula9+ZEsuK1V6ADJHgJgg2SMX6OBE1/yWD +LfJ6v9r9jv6ly0UsH8SIU653DtmadsWOLB2jutXsMq7Aqqz30XpN69QH4kj3Io6wpJ9qzo6ysmD0 +oyLQI+uUWnpp3Q+/QFesa1lQ2aOZ4W7+jQF5JyMV3pKdewlNWudLSDBaGOYKbeaP4NK75t98biGC +wWg5TbSYWGZizEqQXsP6JwSxeRV0mcy+rSDeJmAc61ZRpqPq5KM/p/9h3PFaTWwyI0PurKju7koS +CTxdccK+efrCh2gdC/1cacwG0Jp9VJkqyTkaGa9LKkPzY11aWOIv4x3kqdbQCtCev9eBCfHJxyYN +rJgWVqA= +-----END CERTIFICATE----- + +Buypass Class 3 Root CA +======================= +-----BEGIN CERTIFICATE----- +MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEdMBsGA1UECgwU +QnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3MgQ2xhc3MgMyBSb290IENBMB4X +DTEwMTAyNjA4Mjg1OFoXDTQwMTAyNjA4Mjg1OFowTjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1 +eXBhc3MgQVMtOTgzMTYzMzI3MSAwHgYDVQQDDBdCdXlwYXNzIENsYXNzIDMgUm9vdCBDQTCCAiIw +DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAKXaCpUWUOOV8l6ddjEGMnqb8RB2uACatVI2zSRH +sJ8YZLya9vrVediQYkwiL944PdbgqOkcLNt4EemOaFEVcsfzM4fkoF0LXOBXByow9c3EN3coTRiR +5r/VUv1xLXA+58bEiuPwKAv0dpihi4dVsjoT/Lc+JzeOIuOoTyrvYLs9tznDDgFHmV0ST9tD+leh +7fmdvhFHJlsTmKtdFoqwNxxXnUX/iJY2v7vKB3tvh2PX0DJq1l1sDPGzbjniazEuOQAnFN44wOwZ +ZoYS6J1yFhNkUsepNxz9gjDthBgd9K5c/3ATAOux9TN6S9ZV+AWNS2mw9bMoNlwUxFFzTWsL8TQH +2xc519woe2v1n/MuwU8XKhDzzMro6/1rqy6any2CbgTUUgGTLT2G/H783+9CHaZr77kgxve9oKeV +/afmiSTYzIw0bOIjL9kSGiG5VZFvC5F5GQytQIgLcOJ60g7YaEi7ghM5EFjp2CoHxhLbWNvSO1UQ +RwUVZ2J+GGOmRj8JDlQyXr8NYnon74Do29lLBlo3WiXQCBJ31G8JUJc9yB3D34xFMFbG02SrZvPA +Xpacw8Tvw3xrizp5f7NJzz3iiZ+gMEuFuZyUJHmPfWupRWgPK9Dx2hzLabjKSWJtyNBjYt1gD1iq +j6G8BaVmos8bdrKEZLFMOVLAMLrwjEsCsLa3AgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYD +VR0OBBYEFEe4zf/lb+74suwvTg75JbCOPGvDMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsF +AAOCAgEAACAjQTUEkMJAYmDv4jVM1z+s4jSQuKFvdvoWFqRINyzpkMLyPPgKn9iB5btb2iUspKdV +cSQy9sgL8rxq+JOssgfCX5/bzMiKqr5qb+FJEMwx14C7u8jYog5kV+qi9cKpMRXSIGrs/CIBKM+G +uIAeqcwRpTzyFrNHnfzSgCHEy9BHcEGhyoMZCCxt8l13nIoUE9Q2HJLw5QY33KbmkJs4j1xrG0aG +Q0JfPgEHU1RdZX33inOhmlRaHylDFCfChQ+1iHsaO5S3HWCntZznKWlXWpuTekMwGwPXYshApqr8 +ZORK15FTAaggiG6cX0S5y2CBNOxv033aSF/rtJC8LakcC6wc1aJoIIAE1vyxjy+7SjENSoYc6+I2 +KSb12tjE8nVhz36udmNKekBlk4f4HoCMhuWG1o8O/FMsYOgWYRqiPkN7zTlgVGr18okmAWiDSKIz +6MkEkbIRNBE+6tBDGR8Dk5AM/1E9V/RBbuHLoL7ryWPNbczk+DaqaJ3tvV2XcEQNtg413OEMXbug +UZTLfhbrES+jkkXITHHZvMmZUldGL1DPvTVp9D0VzgalLA8+9oG6lLvDu79leNKGef9JOxqDDPDe +eOzI8k1MGt6CKfjBWtrt7uYnXuhF0J0cUahoq0Tj0Itq4/g7u9xN12TyUb7mqqta6THuBrxzvxNi +Cp/HuZc= +-----END CERTIFICATE----- + +T-TeleSec GlobalRoot Class 3 +============================ +-----BEGIN CERTIFICATE----- +MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoM +IlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBU +cnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDMwHhcNMDgx +MDAxMTAyOTU2WhcNMzMxMDAxMjM1OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lz +dGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBD +ZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDMwggEiMA0GCSqGSIb3 +DQEBAQUAA4IBDwAwggEKAoIBAQC9dZPwYiJvJK7genasfb3ZJNW4t/zN8ELg63iIVl6bmlQdTQyK +9tPPcPRStdiTBONGhnFBSivwKixVA9ZIw+A5OO3yXDw/RLyTPWGrTs0NvvAgJ1gORH8EGoel15YU +NpDQSXuhdfsaa3Ox+M6pCSzyU9XDFES4hqX2iys52qMzVNn6chr3IhUciJFrf2blw2qAsCTz34ZF +iP0Zf3WHHx+xGwpzJFu5ZeAsVMhg02YXP+HMVDNzkQI6pn97djmiH5a2OK61yJN0HZ65tOVgnS9W +0eDrXltMEnAMbEQgqxHY9Bn20pxSN+f6tsIxO0rUFJmtxxr1XV/6B7h8DR/Wgx6zAgMBAAGjQjBA +MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS1A/d2O2GCahKqGFPr +AyGUv/7OyjANBgkqhkiG9w0BAQsFAAOCAQEAVj3vlNW92nOyWL6ukK2YJ5f+AbGwUgC4TeQbIXQb +fsDuXmkqJa9c1h3a0nnJ85cp4IaH3gRZD/FZ1GSFS5mvJQQeyUapl96Cshtwn5z2r3Ex3XsFpSzT +ucpH9sry9uetuUg/vBa3wW306gmv7PO15wWeph6KU1HWk4HMdJP2udqmJQV0eVp+QD6CSyYRMG7h +P0HHRwA11fXT91Q+gT3aSWqas+8QPebrb9HIIkfLzM8BMZLZGOMivgkeGj5asuRrDFR6fUNOuIml +e9eiPZaGzPImNC1qkp2aGtAw4l1OBLBfiyB+d8E9lYLRRpo7PHi4b6HQDWSieB4pTpPDpFQUWw== +-----END CERTIFICATE----- + +EE Certification Centre Root CA +=============================== +-----BEGIN CERTIFICATE----- +MIIEAzCCAuugAwIBAgIQVID5oHPtPwBMyonY43HmSjANBgkqhkiG9w0BAQUFADB1MQswCQYDVQQG +EwJFRTEiMCAGA1UECgwZQVMgU2VydGlmaXRzZWVyaW1pc2tlc2t1czEoMCYGA1UEAwwfRUUgQ2Vy +dGlmaWNhdGlvbiBDZW50cmUgUm9vdCBDQTEYMBYGCSqGSIb3DQEJARYJcGtpQHNrLmVlMCIYDzIw +MTAxMDMwMTAxMDMwWhgPMjAzMDEyMTcyMzU5NTlaMHUxCzAJBgNVBAYTAkVFMSIwIAYDVQQKDBlB +UyBTZXJ0aWZpdHNlZXJpbWlza2Vza3VzMSgwJgYDVQQDDB9FRSBDZXJ0aWZpY2F0aW9uIENlbnRy +ZSBSb290IENBMRgwFgYJKoZIhvcNAQkBFglwa2lAc2suZWUwggEiMA0GCSqGSIb3DQEBAQUAA4IB +DwAwggEKAoIBAQDIIMDs4MVLqwd4lfNE7vsLDP90jmG7sWLqI9iroWUyeuuOF0+W2Ap7kaJjbMeM +TC55v6kF/GlclY1i+blw7cNRfdCT5mzrMEvhvH2/UpvObntl8jixwKIy72KyaOBhU8E2lf/slLo2 +rpwcpzIP5Xy0xm90/XsY6KxX7QYgSzIwWFv9zajmofxwvI6Sc9uXp3whrj3B9UiHbCe9nyV0gVWw +93X2PaRka9ZP585ArQ/dMtO8ihJTmMmJ+xAdTX7Nfh9WDSFwhfYggx/2uh8Ej+p3iDXE/+pOoYtN +P2MbRMNE1CV2yreN1x5KZmTNXMWcg+HCCIia7E6j8T4cLNlsHaFLAgMBAAGjgYowgYcwDwYDVR0T +AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBLyWj7qVhy/zQas8fElyalL1BSZ +MEUGA1UdJQQ+MDwGCCsGAQUFBwMCBggrBgEFBQcDAQYIKwYBBQUHAwMGCCsGAQUFBwMEBggrBgEF +BQcDCAYIKwYBBQUHAwkwDQYJKoZIhvcNAQEFBQADggEBAHv25MANqhlHt01Xo/6tu7Fq1Q+e2+Rj +xY6hUFaTlrg4wCQiZrxTFGGVv9DHKpY5P30osxBAIWrEr7BSdxjhlthWXePdNl4dp1BUoMUq5KqM +lIpPnTX/dqQGE5Gion0ARD9V04I8GtVbvFZMIi5GQ4okQC3zErg7cBqklrkar4dBGmoYDQZPxz5u +uSlNDUmJEYcyW+ZLBMjkXOZ0c5RdFpgTlf7727FE5TpwrDdr5rMzcijJs1eg9gIWiAYLtqZLICjU +3j2LrTcFU3T+bsy8QxdxXvnFzBqpYe73dgzzcvRyrc9yAjYHR8/vGVCJYMzpJJUPwssd8m92kMfM +dcGWxZ0= +-----END CERTIFICATE----- + +D-TRUST Root Class 3 CA 2 2009 +============================== +-----BEGIN CERTIFICATE----- +MIIEMzCCAxugAwIBAgIDCYPzMA0GCSqGSIb3DQEBCwUAME0xCzAJBgNVBAYTAkRFMRUwEwYDVQQK +DAxELVRydXN0IEdtYkgxJzAlBgNVBAMMHkQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgMjAwOTAe +Fw0wOTExMDUwODM1NThaFw0yOTExMDUwODM1NThaME0xCzAJBgNVBAYTAkRFMRUwEwYDVQQKDAxE +LVRydXN0IEdtYkgxJzAlBgNVBAMMHkQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgMjAwOTCCASIw +DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOySs96R+91myP6Oi/WUEWJNTrGa9v+2wBoqOAD +ER03UAifTUpolDWzU9GUY6cgVq/eUXjsKj3zSEhQPgrfRlWLJ23DEE0NkVJD2IfgXU42tSHKXzlA +BF9bfsyjxiupQB7ZNoTWSPOSHjRGICTBpFGOShrvUD9pXRl/RcPHAY9RySPocq60vFYJfxLLHLGv +KZAKyVXMD9O0Gu1HNVpK7ZxzBCHQqr0ME7UAyiZsxGsMlFqVlNpQmvH/pStmMaTJOKDfHR+4CS7z +p+hnUquVH+BGPtikw8paxTGA6Eian5Rp/hnd2HN8gcqW3o7tszIFZYQ05ub9VxC1X3a/L7AQDcUC +AwEAAaOCARowggEWMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFP3aFMSfMN4hvR5COfyrYyNJ +4PGEMA4GA1UdDwEB/wQEAwIBBjCB0wYDVR0fBIHLMIHIMIGAoH6gfIZ6bGRhcDovL2RpcmVjdG9y +eS5kLXRydXN0Lm5ldC9DTj1ELVRSVVNUJTIwUm9vdCUyMENsYXNzJTIwMyUyMENBJTIwMiUyMDIw +MDksTz1ELVRydXN0JTIwR21iSCxDPURFP2NlcnRpZmljYXRlcmV2b2NhdGlvbmxpc3QwQ6BBoD+G +PWh0dHA6Ly93d3cuZC10cnVzdC5uZXQvY3JsL2QtdHJ1c3Rfcm9vdF9jbGFzc18zX2NhXzJfMjAw +OS5jcmwwDQYJKoZIhvcNAQELBQADggEBAH+X2zDI36ScfSF6gHDOFBJpiBSVYEQBrLLpME+bUMJm +2H6NMLVwMeniacfzcNsgFYbQDfC+rAF1hM5+n02/t2A7nPPKHeJeaNijnZflQGDSNiH+0LS4F9p0 +o3/U37CYAqxva2ssJSRyoWXuJVrl5jLn8t+rSfrzkGkj2wTZ51xY/GXUl77M/C4KzCUqNQT4YJEV +dT1B/yMfGchs64JTBKbkTCJNjYy6zltz7GRUUG3RnFX7acM2w4y8PIWmawomDeCTmGCufsYkl4ph +X5GOZpIJhzbNi5stPvZR1FDUWSi9g/LMKHtThm3YJohw1+qRzT65ysCQblrGXnRl11z+o+I= +-----END CERTIFICATE----- + +D-TRUST Root Class 3 CA 2 EV 2009 +================================= +-----BEGIN CERTIFICATE----- +MIIEQzCCAyugAwIBAgIDCYP0MA0GCSqGSIb3DQEBCwUAMFAxCzAJBgNVBAYTAkRFMRUwEwYDVQQK +DAxELVRydXN0IEdtYkgxKjAoBgNVBAMMIUQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgRVYgMjAw +OTAeFw0wOTExMDUwODUwNDZaFw0yOTExMDUwODUwNDZaMFAxCzAJBgNVBAYTAkRFMRUwEwYDVQQK +DAxELVRydXN0IEdtYkgxKjAoBgNVBAMMIUQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgRVYgMjAw +OTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJnxhDRwui+3MKCOvXwEz75ivJn9gpfS +egpnljgJ9hBOlSJzmY3aFS3nBfwZcyK3jpgAvDw9rKFs+9Z5JUut8Mxk2og+KbgPCdM03TP1YtHh +zRnp7hhPTFiu4h7WDFsVWtg6uMQYZB7jM7K1iXdODL/ZlGsTl28So/6ZqQTMFexgaDbtCHu39b+T +7WYxg4zGcTSHThfqr4uRjRxWQa4iN1438h3Z0S0NL2lRp75mpoo6Kr3HGrHhFPC+Oh25z1uxav60 +sUYgovseO3Dvk5h9jHOW8sXvhXCtKSb8HgQ+HKDYD8tSg2J87otTlZCpV6LqYQXY+U3EJ/pure35 +11H3a6UCAwEAAaOCASQwggEgMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNOUikxiEyoZLsyv +cop9NteaHNxnMA4GA1UdDwEB/wQEAwIBBjCB3QYDVR0fBIHVMIHSMIGHoIGEoIGBhn9sZGFwOi8v +ZGlyZWN0b3J5LmQtdHJ1c3QubmV0L0NOPUQtVFJVU1QlMjBSb290JTIwQ2xhc3MlMjAzJTIwQ0El +MjAyJTIwRVYlMjAyMDA5LE89RC1UcnVzdCUyMEdtYkgsQz1ERT9jZXJ0aWZpY2F0ZXJldm9jYXRp +b25saXN0MEagRKBChkBodHRwOi8vd3d3LmQtdHJ1c3QubmV0L2NybC9kLXRydXN0X3Jvb3RfY2xh +c3NfM19jYV8yX2V2XzIwMDkuY3JsMA0GCSqGSIb3DQEBCwUAA4IBAQA07XtaPKSUiO8aEXUHL7P+ +PPoeUSbrh/Yp3uDx1MYkCenBz1UbtDDZzhr+BlGmFaQt77JLvyAoJUnRpjZ3NOhk31KxEcdzes05 +nsKtjHEh8lprr988TlWvsoRlFIm5d8sqMb7Po23Pb0iUMkZv53GMoKaEGTcH8gNFCSuGdXzfX2lX +ANtu2KZyIktQ1HWYVt+3GP9DQ1CuekR78HlR10M9p9OB0/DJT7naxpeG0ILD5EJt/rDiZE4OJudA +NCa1CInXCGNjOCd1HjPqbqjdn5lPdE2BiYBL3ZqXKVwvvoFBuYz/6n1gBp7N1z3TLqMVvKjmJuVv +w9y4AyHqnxbxLFS1 +-----END CERTIFICATE----- + +CA Disig Root R2 +================ +-----BEGIN CERTIFICATE----- +MIIFaTCCA1GgAwIBAgIJAJK4iNuwisFjMA0GCSqGSIb3DQEBCwUAMFIxCzAJBgNVBAYTAlNLMRMw +EQYDVQQHEwpCcmF0aXNsYXZhMRMwEQYDVQQKEwpEaXNpZyBhLnMuMRkwFwYDVQQDExBDQSBEaXNp +ZyBSb290IFIyMB4XDTEyMDcxOTA5MTUzMFoXDTQyMDcxOTA5MTUzMFowUjELMAkGA1UEBhMCU0sx +EzARBgNVBAcTCkJyYXRpc2xhdmExEzARBgNVBAoTCkRpc2lnIGEucy4xGTAXBgNVBAMTEENBIERp +c2lnIFJvb3QgUjIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCio8QACdaFXS1tFPbC +w3OeNcJxVX6B+6tGUODBfEl45qt5WDza/3wcn9iXAng+a0EE6UG9vgMsRfYvZNSrXaNHPWSb6Wia +xswbP7q+sos0Ai6YVRn8jG+qX9pMzk0DIaPY0jSTVpbLTAwAFjxfGs3Ix2ymrdMxp7zo5eFm1tL7 +A7RBZckQrg4FY8aAamkw/dLukO8NJ9+flXP04SXabBbeQTg06ov80egEFGEtQX6sx3dOy1FU+16S +GBsEWmjGycT6txOgmLcRK7fWV8x8nhfRyyX+hk4kLlYMeE2eARKmK6cBZW58Yh2EhN/qwGu1pSqV +g8NTEQxzHQuyRpDRQjrOQG6Vrf/GlK1ul4SOfW+eioANSW1z4nuSHsPzwfPrLgVv2RvPN3YEyLRa +5Beny912H9AZdugsBbPWnDTYltxhh5EF5EQIM8HauQhl1K6yNg3ruji6DOWbnuuNZt2Zz9aJQfYE +koopKW1rOhzndX0CcQ7zwOe9yxndnWCywmZgtrEE7snmhrmaZkCo5xHtgUUDi/ZnWejBBhG93c+A +Ak9lQHhcR1DIm+YfgXvkRKhbhZri3lrVx/k6RGZL5DJUfORsnLMOPReisjQS1n6yqEm70XooQL6i +Fh/f5DcfEXP7kAplQ6INfPgGAVUzfbANuPT1rqVCV3w2EYx7XsQDnYx5nQIDAQABo0IwQDAPBgNV +HRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUtZn4r7CU9eMg1gqtzk5WpC5u +Qu0wDQYJKoZIhvcNAQELBQADggIBACYGXnDnZTPIgm7ZnBc6G3pmsgH2eDtpXi/q/075KMOYKmFM +tCQSin1tERT3nLXK5ryeJ45MGcipvXrA1zYObYVybqjGom32+nNjf7xueQgcnYqfGopTpti72TVV +sRHFqQOzVju5hJMiXn7B9hJSi+osZ7z+Nkz1uM/Rs0mSO9MpDpkblvdhuDvEK7Z4bLQjb/D907Je +dR+Zlais9trhxTF7+9FGs9K8Z7RiVLoJ92Owk6Ka+elSLotgEqv89WBW7xBci8QaQtyDW2QOy7W8 +1k/BfDxujRNt+3vrMNDcTa/F1balTFtxyegxvug4BkihGuLq0t4SOVga/4AOgnXmt8kHbA7v/zjx +mHHEt38OFdAlab0inSvtBfZGR6ztwPDUO+Ls7pZbkBNOHlY667DvlruWIxG68kOGdGSVyCh13x01 +utI3gzhTODY7z2zp+WsO0PsE6E9312UBeIYMej4hYvF/Y3EMyZ9E26gnonW+boE+18DrG5gPcFw0 +sorMwIUY6256s/daoQe/qUKS82Ail+QUoQebTnbAjn39pCXHR+3/H3OszMOl6W8KjptlwlCFtaOg +UxLMVYdh84GuEEZhvUQhuMI9dM9+JDX6HAcOmz0iyu8xL4ysEr3vQCj8KWefshNPZiTEUxnpHikV +7+ZtsH8tZ/3zbBt1RqPlShfppNcL +-----END CERTIFICATE----- + +ACCVRAIZ1 +========= +-----BEGIN CERTIFICATE----- +MIIH0zCCBbugAwIBAgIIXsO3pkN/pOAwDQYJKoZIhvcNAQEFBQAwQjESMBAGA1UEAwwJQUNDVlJB +SVoxMRAwDgYDVQQLDAdQS0lBQ0NWMQ0wCwYDVQQKDARBQ0NWMQswCQYDVQQGEwJFUzAeFw0xMTA1 +MDUwOTM3MzdaFw0zMDEyMzEwOTM3MzdaMEIxEjAQBgNVBAMMCUFDQ1ZSQUlaMTEQMA4GA1UECwwH +UEtJQUNDVjENMAsGA1UECgwEQUNDVjELMAkGA1UEBhMCRVMwggIiMA0GCSqGSIb3DQEBAQUAA4IC +DwAwggIKAoICAQCbqau/YUqXry+XZpp0X9DZlv3P4uRm7x8fRzPCRKPfmt4ftVTdFXxpNRFvu8gM +jmoYHtiP2Ra8EEg2XPBjs5BaXCQ316PWywlxufEBcoSwfdtNgM3802/J+Nq2DoLSRYWoG2ioPej0 +RGy9ocLLA76MPhMAhN9KSMDjIgro6TenGEyxCQ0jVn8ETdkXhBilyNpAlHPrzg5XPAOBOp0KoVdD +aaxXbXmQeOW1tDvYvEyNKKGno6e6Ak4l0Squ7a4DIrhrIA8wKFSVf+DuzgpmndFALW4ir50awQUZ +0m/A8p/4e7MCQvtQqR0tkw8jq8bBD5L/0KIV9VMJcRz/RROE5iZe+OCIHAr8Fraocwa48GOEAqDG +WuzndN9wrqODJerWx5eHk6fGioozl2A3ED6XPm4pFdahD9GILBKfb6qkxkLrQaLjlUPTAYVtjrs7 +8yM2x/474KElB0iryYl0/wiPgL/AlmXz7uxLaL2diMMxs0Dx6M/2OLuc5NF/1OVYm3z61PMOm3WR +5LpSLhl+0fXNWhn8ugb2+1KoS5kE3fj5tItQo05iifCHJPqDQsGH+tUtKSpacXpkatcnYGMN285J +9Y0fkIkyF/hzQ7jSWpOGYdbhdQrqeWZ2iE9x6wQl1gpaepPluUsXQA+xtrn13k/c4LOsOxFwYIRK +Q26ZIMApcQrAZQIDAQABo4ICyzCCAscwfQYIKwYBBQUHAQEEcTBvMEwGCCsGAQUFBzAChkBodHRw +Oi8vd3d3LmFjY3YuZXMvZmlsZWFkbWluL0FyY2hpdm9zL2NlcnRpZmljYWRvcy9yYWl6YWNjdjEu +Y3J0MB8GCCsGAQUFBzABhhNodHRwOi8vb2NzcC5hY2N2LmVzMB0GA1UdDgQWBBTSh7Tj3zcnk1X2 +VuqB5TbMjB4/vTAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFNKHtOPfNyeTVfZW6oHlNsyM +Hj+9MIIBcwYDVR0gBIIBajCCAWYwggFiBgRVHSAAMIIBWDCCASIGCCsGAQUFBwICMIIBFB6CARAA +QQB1AHQAbwByAGkAZABhAGQAIABkAGUAIABDAGUAcgB0AGkAZgBpAGMAYQBjAGkA8wBuACAAUgBh +AO0AegAgAGQAZQAgAGwAYQAgAEEAQwBDAFYAIAAoAEEAZwBlAG4AYwBpAGEAIABkAGUAIABUAGUA +YwBuAG8AbABvAGcA7QBhACAAeQAgAEMAZQByAHQAaQBmAGkAYwBhAGMAaQDzAG4AIABFAGwAZQBj +AHQAcgDzAG4AaQBjAGEALAAgAEMASQBGACAAUQA0ADYAMAAxADEANQA2AEUAKQAuACAAQwBQAFMA +IABlAG4AIABoAHQAdABwADoALwAvAHcAdwB3AC4AYQBjAGMAdgAuAGUAczAwBggrBgEFBQcCARYk +aHR0cDovL3d3dy5hY2N2LmVzL2xlZ2lzbGFjaW9uX2MuaHRtMFUGA1UdHwROMEwwSqBIoEaGRGh0 +dHA6Ly93d3cuYWNjdi5lcy9maWxlYWRtaW4vQXJjaGl2b3MvY2VydGlmaWNhZG9zL3JhaXphY2N2 +MV9kZXIuY3JsMA4GA1UdDwEB/wQEAwIBBjAXBgNVHREEEDAOgQxhY2N2QGFjY3YuZXMwDQYJKoZI +hvcNAQEFBQADggIBAJcxAp/n/UNnSEQU5CmH7UwoZtCPNdpNYbdKl02125DgBS4OxnnQ8pdpD70E +R9m+27Up2pvZrqmZ1dM8MJP1jaGo/AaNRPTKFpV8M9xii6g3+CfYCS0b78gUJyCpZET/LtZ1qmxN +YEAZSUNUY9rizLpm5U9EelvZaoErQNV/+QEnWCzI7UiRfD+mAM/EKXMRNt6GGT6d7hmKG9Ww7Y49 +nCrADdg9ZuM8Db3VlFzi4qc1GwQA9j9ajepDvV+JHanBsMyZ4k0ACtrJJ1vnE5Bc5PUzolVt3OAJ +TS+xJlsndQAJxGJ3KQhfnlmstn6tn1QwIgPBHnFk/vk4CpYY3QIUrCPLBhwepH2NDd4nQeit2hW3 +sCPdK6jT2iWH7ehVRE2I9DZ+hJp4rPcOVkkO1jMl1oRQQmwgEh0q1b688nCBpHBgvgW1m54ERL5h +I6zppSSMEYCUWqKiuUnSwdzRp+0xESyeGabu4VXhwOrPDYTkF7eifKXeVSUG7szAh1xA2syVP1Xg +Nce4hL60Xc16gwFy7ofmXx2utYXGJt/mwZrpHgJHnyqobalbz+xFd3+YJ5oyXSrjhO7FmGYvliAd +3djDJ9ew+f7Zfc3Qn48LFFhRny+Lwzgt3uiP1o2HpPVWQxaZLPSkVrQ0uGE3ycJYgBugl6H8WY3p +EfbRD0tVNEYqi4Y7 +-----END CERTIFICATE----- + +TWCA Global Root CA +=================== +-----BEGIN CERTIFICATE----- +MIIFQTCCAymgAwIBAgICDL4wDQYJKoZIhvcNAQELBQAwUTELMAkGA1UEBhMCVFcxEjAQBgNVBAoT +CVRBSVdBTi1DQTEQMA4GA1UECxMHUm9vdCBDQTEcMBoGA1UEAxMTVFdDQSBHbG9iYWwgUm9vdCBD +QTAeFw0xMjA2MjcwNjI4MzNaFw0zMDEyMzExNTU5NTlaMFExCzAJBgNVBAYTAlRXMRIwEAYDVQQK +EwlUQUlXQU4tQ0ExEDAOBgNVBAsTB1Jvb3QgQ0ExHDAaBgNVBAMTE1RXQ0EgR2xvYmFsIFJvb3Qg +Q0EwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCwBdvI64zEbooh745NnHEKH1Jw7W2C +nJfF10xORUnLQEK1EjRsGcJ0pDFfhQKX7EMzClPSnIyOt7h52yvVavKOZsTuKwEHktSz0ALfUPZV +r2YOy+BHYC8rMjk1Ujoog/h7FsYYuGLWRyWRzvAZEk2tY/XTP3VfKfChMBwqoJimFb3u/Rk28OKR +Q4/6ytYQJ0lM793B8YVwm8rqqFpD/G2Gb3PpN0Wp8DbHzIh1HrtsBv+baz4X7GGqcXzGHaL3SekV +tTzWoWH1EfcFbx39Eb7QMAfCKbAJTibc46KokWofwpFFiFzlmLhxpRUZyXx1EcxwdE8tmx2RRP1W +KKD+u4ZqyPpcC1jcxkt2yKsi2XMPpfRaAok/T54igu6idFMqPVMnaR1sjjIsZAAmY2E2TqNGtz99 +sy2sbZCilaLOz9qC5wc0GZbpuCGqKX6mOL6OKUohZnkfs8O1CWfe1tQHRvMq2uYiN2DLgbYPoA/p +yJV/v1WRBXrPPRXAb94JlAGD1zQbzECl8LibZ9WYkTunhHiVJqRaCPgrdLQABDzfuBSO6N+pjWxn +kjMdwLfS7JLIvgm/LCkFbwJrnu+8vyq8W8BQj0FwcYeyTbcEqYSjMq+u7msXi7Kx/mzhkIyIqJdI +zshNy/MGz19qCkKxHh53L46g5pIOBvwFItIm4TFRfTLcDwIDAQABoyMwITAOBgNVHQ8BAf8EBAMC +AQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAgEAXzSBdu+WHdXltdkCY4QWwa6g +cFGn90xHNcgL1yg9iXHZqjNB6hQbbCEAwGxCGX6faVsgQt+i0trEfJdLjbDorMjupWkEmQqSpqsn +LhpNgb+E1HAerUf+/UqdM+DyucRFCCEK2mlpc3INvjT+lIutwx4116KD7+U4x6WFH6vPNOw/KP4M +8VeGTslV9xzU2KV9Bnpv1d8Q34FOIWWxtuEXeZVFBs5fzNxGiWNoRI2T9GRwoD2dKAXDOXC4Ynsg +/eTb6QihuJ49CcdP+yz4k3ZB3lLg4VfSnQO8d57+nile98FRYB/e2guyLXW3Q0iT5/Z5xoRdgFlg +lPx4mI88k1HtQJAH32RjJMtOcQWh15QaiDLxInQirqWm2BJpTGCjAu4r7NRjkgtevi92a6O2JryP +A9gK8kxkRr05YuWW6zRjESjMlfGt7+/cgFhI6Uu46mWs6fyAtbXIRfmswZ/ZuepiiI7E8UuDEq3m +i4TWnsLrgxifarsbJGAzcMzs9zLzXNl5fe+epP7JI8Mk7hWSsT2RTyaGvWZzJBPqpK5jwa19hAM8 +EHiGG3njxPPyBJUgriOCxLM6AGK/5jYk4Ve6xx6QddVfP5VhK8E7zeWzaGHQRiapIVJpLesux+t3 +zqY6tQMzT3bR51xUAV3LePTJDL/PEo4XLSNolOer/qmyKwbQBM0= +-----END CERTIFICATE----- + +TeliaSonera Root CA v1 +====================== +-----BEGIN CERTIFICATE----- +MIIFODCCAyCgAwIBAgIRAJW+FqD3LkbxezmCcvqLzZYwDQYJKoZIhvcNAQEFBQAwNzEUMBIGA1UE +CgwLVGVsaWFTb25lcmExHzAdBgNVBAMMFlRlbGlhU29uZXJhIFJvb3QgQ0EgdjEwHhcNMDcxMDE4 +MTIwMDUwWhcNMzIxMDE4MTIwMDUwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UEAwwW +VGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMK+ +6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65ItqwA +3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75Ljo1k +B1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJjmhn +Xb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c3TxH +oLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+JWov3 +F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0hADnJ +oWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4pgd7 +gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTwEhDc +TwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVNAgMB +AAGjPzA9MA8GA1UdEwEB/wQFMAMBAf8wCwYDVR0PBAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1j5qW +DNXr+nuqF+gTEjANBgkqhkiG9w0BAQUFAAOCAgEAvuRcYk4k9AwI//DTDGjkk0kiP0Qnb7tt3oNm +zqjMDfz1mgbldxSR651Be5kqhOX//CHBXfDkH1e3damhXwIm/9fH907eT/j3HEbAek9ALCI18Bmx +0GtnLLCo4MBANzX2hFxc469CeP6nyQ1Q6g2EdvZR74NTxnr/DlZJLo961gzmJ1TjTQpgcmLNkQfW +pb/ImWvtxBnmq0wROMVvMeJuScg/doAmAyYp4Db29iBT4xdwNBedY2gea+zDTYa4EzAvXUYNR0PV +G6pZDrlcjQZIrXSHX8f8MVRBE+LHIQ6e4B4N4cB7Q4WQxYpYxmUKeFfyxiMPAdkgS94P+5KFdSpc +c41teyWRyu5FrgZLAMzTsVlQ2jqIOylDRl6XK1TOU2+NSueW+r9xDkKLfP0ooNBIytrEgUy7onOT +JsjrDNYmiLbAJM+7vVvrdX3pCI6GMyx5dwlppYn8s3CQh3aP0yK7Qs69cwsgJirQmz1wHiRszYd2 +qReWt88NkvuOGKmYSdGe/mBEciG5Ge3C9THxOUiIkCR1VBatzvT4aRRkOfujuLpwQMcnHL/EVlP6 +Y2XQ8xwOFvVrhlhNGNTkDY6lnVuR3HYkUD/GKvvZt5y11ubQ2egZixVxSK236thZiNSQvxaz2ems +WWFUyBy6ysHK4bkgTI86k4mloMy/0/Z1pHWWbVY= +-----END CERTIFICATE----- + +E-Tugra Certification Authority +=============================== +-----BEGIN CERTIFICATE----- +MIIGSzCCBDOgAwIBAgIIamg+nFGby1MwDQYJKoZIhvcNAQELBQAwgbIxCzAJBgNVBAYTAlRSMQ8w +DQYDVQQHDAZBbmthcmExQDA+BgNVBAoMN0UtVHXEn3JhIEVCRyBCaWxpxZ9pbSBUZWtub2xvamls +ZXJpIHZlIEhpem1ldGxlcmkgQS7Fni4xJjAkBgNVBAsMHUUtVHVncmEgU2VydGlmaWthc3lvbiBN +ZXJrZXppMSgwJgYDVQQDDB9FLVR1Z3JhIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTEzMDMw +NTEyMDk0OFoXDTIzMDMwMzEyMDk0OFowgbIxCzAJBgNVBAYTAlRSMQ8wDQYDVQQHDAZBbmthcmEx +QDA+BgNVBAoMN0UtVHXEn3JhIEVCRyBCaWxpxZ9pbSBUZWtub2xvamlsZXJpIHZlIEhpem1ldGxl +cmkgQS7Fni4xJjAkBgNVBAsMHUUtVHVncmEgU2VydGlmaWthc3lvbiBNZXJrZXppMSgwJgYDVQQD +DB9FLVR1Z3JhIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIICIjANBgkqhkiG9w0BAQEFAAOCAg8A +MIICCgKCAgEA4vU/kwVRHoViVF56C/UYB4Oufq9899SKa6VjQzm5S/fDxmSJPZQuVIBSOTkHS0vd +hQd2h8y/L5VMzH2nPbxHD5hw+IyFHnSOkm0bQNGZDbt1bsipa5rAhDGvykPL6ys06I+XawGb1Q5K +CKpbknSFQ9OArqGIW66z6l7LFpp3RMih9lRozt6Plyu6W0ACDGQXwLWTzeHxE2bODHnv0ZEoq1+g +ElIwcxmOj+GMB6LDu0rw6h8VqO4lzKRG+Bsi77MOQ7osJLjFLFzUHPhdZL3Dk14opz8n8Y4e0ypQ +BaNV2cvnOVPAmJ6MVGKLJrD3fY185MaeZkJVgkfnsliNZvcHfC425lAcP9tDJMW/hkd5s3kc91r0 +E+xs+D/iWR+V7kI+ua2oMoVJl0b+SzGPWsutdEcf6ZG33ygEIqDUD13ieU/qbIWGvaimzuT6w+Gz +rt48Ue7LE3wBf4QOXVGUnhMMti6lTPk5cDZvlsouDERVxcr6XQKj39ZkjFqzAQqptQpHF//vkUAq +jqFGOjGY5RH8zLtJVor8udBhmm9lbObDyz51Sf6Pp+KJxWfXnUYTTjF2OySznhFlhqt/7x3U+Lzn +rFpct1pHXFXOVbQicVtbC/DP3KBhZOqp12gKY6fgDT+gr9Oq0n7vUaDmUStVkhUXU8u3Zg5mTPj5 +dUyQ5xJwx0UCAwEAAaNjMGEwHQYDVR0OBBYEFC7j27JJ0JxUeVz6Jyr+zE7S6E5UMA8GA1UdEwEB +/wQFMAMBAf8wHwYDVR0jBBgwFoAULuPbsknQnFR5XPonKv7MTtLoTlQwDgYDVR0PAQH/BAQDAgEG +MA0GCSqGSIb3DQEBCwUAA4ICAQAFNzr0TbdF4kV1JI+2d1LoHNgQk2Xz8lkGpD4eKexd0dCrfOAK +kEh47U6YA5n+KGCRHTAduGN8qOY1tfrTYXbm1gdLymmasoR6d5NFFxWfJNCYExL/u6Au/U5Mh/jO +XKqYGwXgAEZKgoClM4so3O0409/lPun++1ndYYRP0lSWE2ETPo+Aab6TR7U1Q9Jauz1c77NCR807 +VRMGsAnb/WP2OogKmW9+4c4bU2pEZiNRCHu8W1Ki/QY3OEBhj0qWuJA3+GbHeJAAFS6LrVE1Uweo +a2iu+U48BybNCAVwzDk/dr2l02cmAYamU9JgO3xDf1WKvJUawSg5TB9D0pH0clmKuVb8P7Sd2nCc +dlqMQ1DujjByTd//SffGqWfZbawCEeI6FiWnWAjLb1NBnEg4R2gz0dfHj9R0IdTDBZB6/86WiLEV +KV0jq9BgoRJP3vQXzTLlyb/IQ639Lo7xr+L0mPoSHyDYwKcMhcWQ9DstliaxLL5Mq+ux0orJ23gT +Dx4JnW2PAJ8C2sH6H3p6CcRK5ogql5+Ji/03X186zjhZhkuvcQu02PJwT58yE+Owp1fl2tpDy4Q0 +8ijE6m30Ku/Ba3ba+367hTzSU8JNvnHhRdH9I2cNE3X7z2VnIp2usAnRCf8dNL/+I5c30jn6PQ0G +C7TbO6Orb1wdtn7os4I07QZcJA== +-----END CERTIFICATE----- + +T-TeleSec GlobalRoot Class 2 +============================ +-----BEGIN CERTIFICATE----- +MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoM +IlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBU +cnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDIwHhcNMDgx +MDAxMTA0MDE0WhcNMzMxMDAxMjM1OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lz +dGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBD +ZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDIwggEiMA0GCSqGSIb3 +DQEBAQUAA4IBDwAwggEKAoIBAQCqX9obX+hzkeXaXPSi5kfl82hVYAUdAqSzm1nzHoqvNK38DcLZ +SBnuaY/JIPwhqgcZ7bBcrGXHX+0CfHt8LRvWurmAwhiCFoT6ZrAIxlQjgeTNuUk/9k9uN0goOA/F +vudocP05l03Sx5iRUKrERLMjfTlH6VJi1hKTXrcxlkIF+3anHqP1wvzpesVsqXFP6st4vGCvx970 +2cu+fjOlbpSD8DT6IavqjnKgP6TeMFvvhk1qlVtDRKgQFRzlAVfFmPHmBiiRqiDFt1MmUUOyCxGV +WOHAD3bZwI18gfNycJ5v/hqO2V81xrJvNHy+SE/iWjnX2J14np+GPgNeGYtEotXHAgMBAAGjQjBA +MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS/WSA2AHmgoCJrjNXy +YdK4LMuCSjANBgkqhkiG9w0BAQsFAAOCAQEAMQOiYQsfdOhyNsZt+U2e+iKo4YFWz827n+qrkRk4 +r6p8FU3ztqONpfSO9kSpp+ghla0+AGIWiPACuvxhI+YzmzB6azZie60EI4RYZeLbK4rnJVM3YlNf +vNoBYimipidx5joifsFvHZVwIEoHNN/q/xWA5brXethbdXwFeilHfkCoMRN3zUA7tFFHei4R40cR +3p1m0IvVVGb6g1XqfMIpiRvpb7PO4gWEyS8+eIVibslfwXhjdFjASBgMmTnrpMwatXlajRWc2BQN +9noHV8cigwUtPJslJj0Ys6lDfMjIq2SPDqO/nBudMNva0Bkuqjzx+zOAduTNrRlPBSeOE6Fuwg== +-----END CERTIFICATE----- + +Atos TrustedRoot 2011 +===================== +-----BEGIN CERTIFICATE----- +MIIDdzCCAl+gAwIBAgIIXDPLYixfszIwDQYJKoZIhvcNAQELBQAwPDEeMBwGA1UEAwwVQXRvcyBU +cnVzdGVkUm9vdCAyMDExMQ0wCwYDVQQKDARBdG9zMQswCQYDVQQGEwJERTAeFw0xMTA3MDcxNDU4 +MzBaFw0zMDEyMzEyMzU5NTlaMDwxHjAcBgNVBAMMFUF0b3MgVHJ1c3RlZFJvb3QgMjAxMTENMAsG +A1UECgwEQXRvczELMAkGA1UEBhMCREUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCV +hTuXbyo7LjvPpvMpNb7PGKw+qtn4TaA+Gke5vJrf8v7MPkfoepbCJI419KkM/IL9bcFyYie96mvr +54rMVD6QUM+A1JX76LWC1BTFtqlVJVfbsVD2sGBkWXppzwO3bw2+yj5vdHLqqjAqc2K+SZFhyBH+ +DgMq92og3AIVDV4VavzjgsG1xZ1kCWyjWZgHJ8cblithdHFsQ/H3NYkQ4J7sVaE3IqKHBAUsR320 +HLliKWYoyrfhk/WklAOZuXCFteZI6o1Q/NnezG8HDt0Lcp2AMBYHlT8oDv3FdU9T1nSatCQujgKR +z3bFmx5VdJx4IbHwLfELn8LVlhgf8FQieowHAgMBAAGjfTB7MB0GA1UdDgQWBBSnpQaxLKYJYO7R +l+lwrrw7GWzbITAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFKelBrEspglg7tGX6XCuvDsZ +bNshMBgGA1UdIAQRMA8wDQYLKwYBBAGwLQMEAQEwDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEB +CwUAA4IBAQAmdzTblEiGKkGdLD4GkGDEjKwLVLgfuXvTBznk+j57sj1O7Z8jvZfza1zv7v1Apt+h +k6EKhqzvINB5Ab149xnYJDE0BAGmuhWawyfc2E8PzBhj/5kPDpFrdRbhIfzYJsdHt6bPWHJxfrrh +TZVHO8mvbaG0weyJ9rQPOLXiZNwlz6bb65pcmaHFCN795trV1lpFDMS3wrUU77QR/w4VtfX128a9 +61qn8FYiqTxlVMYVqL2Gns2Dlmh6cYGJ4Qvh6hEbaAjMaZ7snkGeRDImeuKHCnE96+RapNLbxc3G +3mB/ufNPRJLvKrcYPqcZ2Qt9sTdBQrC6YB3y/gkRsPCHe6ed +-----END CERTIFICATE----- + +QuoVadis Root CA 1 G3 +===================== +-----BEGIN CERTIFICATE----- +MIIFYDCCA0igAwIBAgIUeFhfLq0sGUvjNwc1NBMotZbUZZMwDQYJKoZIhvcNAQELBQAwSDELMAkG +A1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAcBgNVBAMTFVF1b1ZhZGlzIFJv +b3QgQ0EgMSBHMzAeFw0xMjAxMTIxNzI3NDRaFw00MjAxMTIxNzI3NDRaMEgxCzAJBgNVBAYTAkJN +MRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDEg +RzMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCgvlAQjunybEC0BJyFuTHK3C3kEakE +PBtVwedYMB0ktMPvhd6MLOHBPd+C5k+tR4ds7FtJwUrVu4/sh6x/gpqG7D0DmVIB0jWerNrwU8lm +PNSsAgHaJNM7qAJGr6Qc4/hzWHa39g6QDbXwz8z6+cZM5cOGMAqNF34168Xfuw6cwI2H44g4hWf6 +Pser4BOcBRiYz5P1sZK0/CPTz9XEJ0ngnjybCKOLXSoh4Pw5qlPafX7PGglTvF0FBM+hSo+LdoIN +ofjSxxR3W5A2B4GbPgb6Ul5jxaYA/qXpUhtStZI5cgMJYr2wYBZupt0lwgNm3fME0UDiTouG9G/l +g6AnhF4EwfWQvTA9xO+oabw4m6SkltFi2mnAAZauy8RRNOoMqv8hjlmPSlzkYZqn0ukqeI1RPToV +7qJZjqlc3sX5kCLliEVx3ZGZbHqfPT2YfF72vhZooF6uCyP8Wg+qInYtyaEQHeTTRCOQiJ/GKubX +9ZqzWB4vMIkIG1SitZgj7Ah3HJVdYdHLiZxfokqRmu8hqkkWCKi9YSgxyXSthfbZxbGL0eUQMk1f +iyA6PEkfM4VZDdvLCXVDaXP7a3F98N/ETH3Goy7IlXnLc6KOTk0k+17kBL5yG6YnLUlamXrXXAkg +t3+UuU/xDRxeiEIbEbfnkduebPRq34wGmAOtzCjvpUfzUwIDAQABo0IwQDAPBgNVHRMBAf8EBTAD +AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUo5fW816iEOGrRZ88F2Q87gFwnMwwDQYJKoZI +hvcNAQELBQADggIBABj6W3X8PnrHX3fHyt/PX8MSxEBd1DKquGrX1RUVRpgjpeaQWxiZTOOtQqOC +MTaIzen7xASWSIsBx40Bz1szBpZGZnQdT+3Btrm0DWHMY37XLneMlhwqI2hrhVd2cDMT/uFPpiN3 +GPoajOi9ZcnPP/TJF9zrx7zABC4tRi9pZsMbj/7sPtPKlL92CiUNqXsCHKnQO18LwIE6PWThv6ct +Tr1NxNgpxiIY0MWscgKCP6o6ojoilzHdCGPDdRS5YCgtW2jgFqlmgiNR9etT2DGbe+m3nUvriBbP ++V04ikkwj+3x6xn0dxoxGE1nVGwvb2X52z3sIexe9PSLymBlVNFxZPT5pqOBMzYzcfCkeF9OrYMh +3jRJjehZrJ3ydlo28hP0r+AJx2EqbPfgna67hkooby7utHnNkDPDs3b69fBsnQGQ+p6Q9pxyz0fa +wx/kNSBT8lTR32GDpgLiJTjehTItXnOQUl1CxM49S+H5GYQd1aJQzEH7QRTDvdbJWqNjZgKAvQU6 +O0ec7AAmTPWIUb+oI38YB7AL7YsmoWTTYUrrXJ/es69nA7Mf3W1daWhpq1467HxpvMc7hU6eFbm0 +FU/DlXpY18ls6Wy58yljXrQs8C097Vpl4KlbQMJImYFtnh8GKjwStIsPm6Ik8KaN1nrgS7ZklmOV +hMJKzRwuJIczYOXD +-----END CERTIFICATE----- + +QuoVadis Root CA 2 G3 +===================== +-----BEGIN CERTIFICATE----- +MIIFYDCCA0igAwIBAgIURFc0JFuBiZs18s64KztbpybwdSgwDQYJKoZIhvcNAQELBQAwSDELMAkG +A1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAcBgNVBAMTFVF1b1ZhZGlzIFJv +b3QgQ0EgMiBHMzAeFw0xMjAxMTIxODU5MzJaFw00MjAxMTIxODU5MzJaMEgxCzAJBgNVBAYTAkJN +MRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDIg +RzMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQChriWyARjcV4g/Ruv5r+LrI3HimtFh +ZiFfqq8nUeVuGxbULX1QsFN3vXg6YOJkApt8hpvWGo6t/x8Vf9WVHhLL5hSEBMHfNrMWn4rjyduY +NM7YMxcoRvynyfDStNVNCXJJ+fKH46nafaF9a7I6JaltUkSs+L5u+9ymc5GQYaYDFCDy54ejiK2t +oIz/pgslUiXnFgHVy7g1gQyjO/Dh4fxaXc6AcW34Sas+O7q414AB+6XrW7PFXmAqMaCvN+ggOp+o +MiwMzAkd056OXbxMmO7FGmh77FOm6RQ1o9/NgJ8MSPsc9PG/Srj61YxxSscfrf5BmrODXfKEVu+l +V0POKa2Mq1W/xPtbAd0jIaFYAI7D0GoT7RPjEiuA3GfmlbLNHiJuKvhB1PLKFAeNilUSxmn1uIZo +L1NesNKqIcGY5jDjZ1XHm26sGahVpkUG0CM62+tlXSoREfA7T8pt9DTEceT/AFr2XK4jYIVz8eQQ +sSWu1ZK7E8EM4DnatDlXtas1qnIhO4M15zHfeiFuuDIIfR0ykRVKYnLP43ehvNURG3YBZwjgQQvD +6xVu+KQZ2aKrr+InUlYrAoosFCT5v0ICvybIxo/gbjh9Uy3l7ZizlWNof/k19N+IxWA1ksB8aRxh +lRbQ694Lrz4EEEVlWFA4r0jyWbYW8jwNkALGcC4BrTwV1wIDAQABo0IwQDAPBgNVHRMBAf8EBTAD +AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQU7edvdlq/YOxJW8ald7tyFnGbxD0wDQYJKoZI +hvcNAQELBQADggIBAJHfgD9DCX5xwvfrs4iP4VGyvD11+ShdyLyZm3tdquXK4Qr36LLTn91nMX66 +AarHakE7kNQIXLJgapDwyM4DYvmL7ftuKtwGTTwpD4kWilhMSA/ohGHqPHKmd+RCroijQ1h5fq7K +pVMNqT1wvSAZYaRsOPxDMuHBR//47PERIjKWnML2W2mWeyAMQ0GaW/ZZGYjeVYg3UQt4XAoeo0L9 +x52ID8DyeAIkVJOviYeIyUqAHerQbj5hLja7NQ4nlv1mNDthcnPxFlxHBlRJAHpYErAK74X9sbgz +dWqTHBLmYF5vHX/JHyPLhGGfHoJE+V+tYlUkmlKY7VHnoX6XOuYvHxHaU4AshZ6rNRDbIl9qxV6X +U/IyAgkwo1jwDQHVcsaxfGl7w/U2Rcxhbl5MlMVerugOXou/983g7aEOGzPuVBj+D77vfoRrQ+Nw +mNtddbINWQeFFSM51vHfqSYP1kjHs6Yi9TM3WpVHn3u6GBVv/9YUZINJ0gpnIdsPNWNgKCLjsZWD +zYWm3S8P52dSbrsvhXz1SnPnxT7AvSESBT/8twNJAlvIJebiVDj1eYeMHVOyToV7BjjHLPj4sHKN +JeV3UvQDHEimUF+IIDBu8oJDqz2XhOdT+yHBTw8imoa4WSr2Rz0ZiC3oheGe7IUIarFsNMkd7Egr +O3jtZsSOeWmD3n+M +-----END CERTIFICATE----- + +QuoVadis Root CA 3 G3 +===================== +-----BEGIN CERTIFICATE----- +MIIFYDCCA0igAwIBAgIULvWbAiin23r/1aOp7r0DoM8Sah0wDQYJKoZIhvcNAQELBQAwSDELMAkG +A1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAcBgNVBAMTFVF1b1ZhZGlzIFJv +b3QgQ0EgMyBHMzAeFw0xMjAxMTIyMDI2MzJaFw00MjAxMTIyMDI2MzJaMEgxCzAJBgNVBAYTAkJN +MRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDMg +RzMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCzyw4QZ47qFJenMioKVjZ/aEzHs286 +IxSR/xl/pcqs7rN2nXrpixurazHb+gtTTK/FpRp5PIpM/6zfJd5O2YIyC0TeytuMrKNuFoM7pmRL +Mon7FhY4futD4tN0SsJiCnMK3UmzV9KwCoWdcTzeo8vAMvMBOSBDGzXRU7Ox7sWTaYI+FrUoRqHe +6okJ7UO4BUaKhvVZR74bbwEhELn9qdIoyhA5CcoTNs+cra1AdHkrAj80//ogaX3T7mH1urPnMNA3 +I4ZyYUUpSFlob3emLoG+B01vr87ERRORFHAGjx+f+IdpsQ7vw4kZ6+ocYfx6bIrc1gMLnia6Et3U +VDmrJqMz6nWB2i3ND0/kA9HvFZcba5DFApCTZgIhsUfei5pKgLlVj7WiL8DWM2fafsSntARE60f7 +5li59wzweyuxwHApw0BiLTtIadwjPEjrewl5qW3aqDCYz4ByA4imW0aucnl8CAMhZa634RylsSqi +Md5mBPfAdOhx3v89WcyWJhKLhZVXGqtrdQtEPREoPHtht+KPZ0/l7DxMYIBpVzgeAVuNVejH38DM +dyM0SXV89pgR6y3e7UEuFAUCf+D+IOs15xGsIs5XPd7JMG0QA4XN8f+MFrXBsj6IbGB/kE+V9/Yt +rQE5BwT6dYB9v0lQ7e/JxHwc64B+27bQ3RP+ydOc17KXqQIDAQABo0IwQDAPBgNVHRMBAf8EBTAD +AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUxhfQvKjqAkPyGwaZXSuQILnXnOQwDQYJKoZI +hvcNAQELBQADggIBADRh2Va1EodVTd2jNTFGu6QHcrxfYWLopfsLN7E8trP6KZ1/AvWkyaiTt3px +KGmPc+FSkNrVvjrlt3ZqVoAh313m6Tqe5T72omnHKgqwGEfcIHB9UqM+WXzBusnIFUBhynLWcKzS +t/Ac5IYp8M7vaGPQtSCKFWGafoaYtMnCdvvMujAWzKNhxnQT5WvvoxXqA/4Ti2Tk08HS6IT7SdEQ +TXlm66r99I0xHnAUrdzeZxNMgRVhvLfZkXdxGYFgu/BYpbWcC/ePIlUnwEsBbTuZDdQdm2NnL9Du +DcpmvJRPpq3t/O5jrFc/ZSXPsoaP0Aj/uHYUbt7lJ+yreLVTubY/6CD50qi+YUbKh4yE8/nxoGib +Ih6BJpsQBJFxwAYf3KDTuVan45gtf4Od34wrnDKOMpTwATwiKp9Dwi7DmDkHOHv8XgBCH/MyJnmD +hPbl8MFREsALHgQjDFSlTC9JxUrRtm5gDWv8a4uFJGS3iQ6rJUdbPM9+Sb3H6QrG2vd+DhcI00iX +0HGS8A85PjRqHH3Y8iKuu2n0M7SmSFXRDw4m6Oy2Cy2nhTXN/VnIn9HNPlopNLk9hM6xZdRZkZFW +dSHBd575euFgndOtBBj0fOtek49TSiIp+EgrPk2GrFt/ywaZWWDYWGWVjUTR939+J399roD1B0y2 +PpxxVJkES/1Y+Zj0 +-----END CERTIFICATE----- + +DigiCert Assured ID Root G2 +=========================== +-----BEGIN CERTIFICATE----- +MIIDljCCAn6gAwIBAgIQC5McOtY5Z+pnI7/Dr5r0SzANBgkqhkiG9w0BAQsFADBlMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSQw +IgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzIwHhcNMTMwODAxMTIwMDAwWhcNMzgw +MTE1MTIwMDAwWjBlMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQL +ExB3d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzIw +ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ5ygvUj82ckmIkzTz+GoeMVSAn61UQbVH +35ao1K+ALbkKz3X9iaV9JPrjIgwrvJUXCzO/GU1BBpAAvQxNEP4HteccbiJVMWWXvdMX0h5i89vq +bFCMP4QMls+3ywPgym2hFEwbid3tALBSfK+RbLE4E9HpEgjAALAcKxHad3A2m67OeYfcgnDmCXRw +VWmvo2ifv922ebPynXApVfSr/5Vh88lAbx3RvpO704gqu52/clpWcTs/1PPRCv4o76Pu2ZmvA9OP +YLfykqGxvYmJHzDNw6YuYjOuFgJ3RFrngQo8p0Quebg/BLxcoIfhG69Rjs3sLPr4/m3wOnyqi+Rn +lTGNAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBTO +w0q5mVXyuNtgv6l+vVa1lzan1jANBgkqhkiG9w0BAQsFAAOCAQEAyqVVjOPIQW5pJ6d1Ee88hjZv +0p3GeDgdaZaikmkuOGybfQTUiaWxMTeKySHMq2zNixya1r9I0jJmwYrA8y8678Dj1JGG0VDjA9tz +d29KOVPt3ibHtX2vK0LRdWLjSisCx1BL4GnilmwORGYQRI+tBev4eaymG+g3NJ1TyWGqolKvSnAW +hsI6yLETcDbYz+70CjTVW0z9B5yiutkBclzzTcHdDrEcDcRjvq30FPuJ7KJBDkzMyFdA0G4Dqs0M +jomZmWzwPDCvON9vvKO+KSAnq3T/EyJ43pdSVR6DtVQgA+6uwE9W3jfMw3+qBCe703e4YtsXfJwo +IhNzbM8m9Yop5w== +-----END CERTIFICATE----- + +DigiCert Assured ID Root G3 +=========================== +-----BEGIN CERTIFICATE----- +MIICRjCCAc2gAwIBAgIQC6Fa+h3foLVJRK/NJKBs7DAKBggqhkjOPQQDAzBlMQswCQYDVQQGEwJV +UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSQwIgYD +VQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzMwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1 +MTIwMDAwWjBlMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzMwdjAQ +BgcqhkjOPQIBBgUrgQQAIgNiAAQZ57ysRGXtzbg/WPuNsVepRC0FFfLvC/8QdJ+1YlJfZn4f5dwb +RXkLzMZTCp2NXQLZqVneAlr2lSoOjThKiknGvMYDOAdfVdp+CW7if17QRSAPWXYQ1qAk8C3eNvJs +KTmjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBTL0L2p4ZgF +UaFNN6KDec6NHSrkhDAKBggqhkjOPQQDAwNnADBkAjAlpIFFAmsSS3V0T8gj43DydXLefInwz5Fy +YZ5eEJJZVrmDxxDnOOlYJjZ91eQ0hjkCMHw2U/Aw5WJjOpnitqM7mzT6HtoQknFekROn3aRukswy +1vUhZscv6pZjamVFkpUBtA== +-----END CERTIFICATE----- + +DigiCert Global Root G2 +======================= +-----BEGIN CERTIFICATE----- +MIIDjjCCAnagAwIBAgIQAzrx5qcRqaC7KGSxHQn65TANBgkqhkiG9w0BAQsFADBhMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSAw +HgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBHMjAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUx +MjAwMDBaMGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3 +dy5kaWdpY2VydC5jb20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEcyMIIBIjANBgkq +hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuzfNNNx7a8myaJCtSnX/RrohCgiN9RlUyfuI2/Ou8jqJ +kTx65qsGGmvPrC3oXgkkRLpimn7Wo6h+4FR1IAWsULecYxpsMNzaHxmx1x7e/dfgy5SDN67sH0NO +3Xss0r0upS/kqbitOtSZpLYl6ZtrAGCSYP9PIUkY92eQq2EGnI/yuum06ZIya7XzV+hdG82MHauV +BJVJ8zUtluNJbd134/tJS7SsVQepj5WztCO7TG1F8PapspUwtP1MVYwnSlcUfIKdzXOS0xZKBgyM +UNGPHgm+F6HmIcr9g+UQvIOlCsRnKPZzFBQ9RnbDhxSJITRNrw9FDKZJobq7nMWxM4MphQIDAQAB +o0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUTiJUIBiV5uNu +5g/6+rkS7QYXjzkwDQYJKoZIhvcNAQELBQADggEBAGBnKJRvDkhj6zHd6mcY1Yl9PMWLSn/pvtsr +F9+wX3N3KjITOYFnQoQj8kVnNeyIv/iPsGEMNKSuIEyExtv4NeF22d+mQrvHRAiGfzZ0JFrabA0U +WTW98kndth/Jsw1HKj2ZL7tcu7XUIOGZX1NGFdtom/DzMNU+MeKNhJ7jitralj41E6Vf8PlwUHBH +QRFXGU7Aj64GxJUTFy8bJZ918rGOmaFvE7FBcf6IKshPECBV1/MUReXgRPTqh5Uykw7+U0b6LJ3/ +iyK5S9kJRaTepLiaWN0bfVKfjllDiIGknibVb63dDcY3fe0Dkhvld1927jyNxF1WW6LZZm6zNTfl +MrY= +-----END CERTIFICATE----- + +DigiCert Global Root G3 +======================= +-----BEGIN CERTIFICATE----- +MIICPzCCAcWgAwIBAgIQBVVWvPJepDU1w6QP1atFcjAKBggqhkjOPQQDAzBhMQswCQYDVQQGEwJV +UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSAwHgYD +VQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBHMzAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAw +MDBaMGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5k +aWdpY2VydC5jb20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEczMHYwEAYHKoZIzj0C +AQYFK4EEACIDYgAE3afZu4q4C/sLfyHS8L6+c/MzXRq8NOrexpu80JX28MzQC7phW1FGfp4tn+6O +YwwX7Adw9c+ELkCDnOg/QW07rdOkFFk2eJ0DQ+4QE2xy3q6Ip6FrtUPOZ9wj/wMco+I+o0IwQDAP +BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUs9tIpPmhxdiuNkHMEWNp +Yim8S8YwCgYIKoZIzj0EAwMDaAAwZQIxAK288mw/EkrRLTnDCgmXc/SINoyIJ7vmiI1Qhadj+Z4y +3maTD/HMsQmP3Wyr+mt/oAIwOWZbwmSNuJ5Q3KjVSaLtx9zRSX8XAbjIho9OjIgrqJqpisXRAL34 +VOKa5Vt8sycX +-----END CERTIFICATE----- + +DigiCert Trusted Root G4 +======================== +-----BEGIN CERTIFICATE----- +MIIFkDCCA3igAwIBAgIQBZsbV56OITLiOQe9p3d1XDANBgkqhkiG9w0BAQwFADBiMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSEw +HwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3QgRzQwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1 +MTIwMDAwWjBiMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSEwHwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3QgRzQwggIiMA0G +CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC/5pBzaN675F1KPDAiMGkz7MKnJS7JIT3yithZwuEp +pz1Yq3aaza57G4QNxDAf8xukOBbrVsaXbR2rsnnyyhHS5F/WBTxSD1Ifxp4VpX6+n6lXFllVcq9o +k3DCsrp1mWpzMpTREEQQLt+C8weE5nQ7bXHiLQwb7iDVySAdYyktzuxeTsiT+CFhmzTrBcZe7Fsa +vOvJz82sNEBfsXpm7nfISKhmV1efVFiODCu3T6cw2Vbuyntd463JT17lNecxy9qTXtyOj4DatpGY +QJB5w3jHtrHEtWoYOAMQjdjUN6QuBX2I9YI+EJFwq1WCQTLX2wRzKm6RAXwhTNS8rhsDdV14Ztk6 +MUSaM0C/CNdaSaTC5qmgZ92kJ7yhTzm1EVgX9yRcRo9k98FpiHaYdj1ZXUJ2h4mXaXpI8OCiEhtm +mnTK3kse5w5jrubU75KSOp493ADkRSWJtppEGSt+wJS00mFt6zPZxd9LBADMfRyVw4/3IbKyEbe7 +f/LVjHAsQWCqsWMYRJUadmJ+9oCw++hkpjPRiQfhvbfmQ6QYuKZ3AeEPlAwhHbJUKSWJbOUOUlFH +dL4mrLZBdd56rF+NP8m800ERElvlEFDrMcXKchYiCd98THU/Y+whX8QgUWtvsauGi0/C1kVfnSD8 +oR7FwI+isX4KJpn15GkvmB0t9dmpsh3lGwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud +DwEB/wQEAwIBhjAdBgNVHQ4EFgQU7NfjgtJxXWRM3y5nP+e6mK4cD08wDQYJKoZIhvcNAQEMBQAD +ggIBALth2X2pbL4XxJEbw6GiAI3jZGgPVs93rnD5/ZpKmbnJeFwMDF/k5hQpVgs2SV1EY+CtnJYY +ZhsjDT156W1r1lT40jzBQ0CuHVD1UvyQO7uYmWlrx8GnqGikJ9yd+SeuMIW59mdNOj6PWTkiU0Tr +yF0Dyu1Qen1iIQqAyHNm0aAFYF/opbSnr6j3bTWcfFqK1qI4mfN4i/RN0iAL3gTujJtHgXINwBQy +7zBZLq7gcfJW5GqXb5JQbZaNaHqasjYUegbyJLkJEVDXCLG4iXqEI2FCKeWjzaIgQdfRnGTZ6iah +ixTXTBmyUEFxPT9NcCOGDErcgdLMMpSEDQgJlxxPwO5rIHQw0uA5NBCFIRUBCOhVMt5xSdkoF1BN +5r5N0XWs0Mr7QbhDparTwwVETyw2m+L64kW4I1NsBm9nVX9GtUw/bihaeSbSpKhil9Ie4u1Ki7wb +/UdKDd9nZn6yW0HQO+T0O/QEY+nvwlQAUaCKKsnOeMzV6ocEGLPOr0mIr/OSmbaz5mEP0oUA51Aa +5BuVnRmhuZyxm7EAHu/QD09CbMkKvO5D+jpxpchNJqU1/YldvIViHTLSoCtU7ZpXwdv6EM8Zt4tK +G48BtieVU+i2iW1bvGjUI+iLUaJW+fCmgKDWHrO8Dw9TdSmq6hN35N6MgSGtBxBHEa2HPQfRdbzP +82Z+ +-----END CERTIFICATE----- + +COMODO RSA Certification Authority +================================== +-----BEGIN CERTIFICATE----- +MIIF2DCCA8CgAwIBAgIQTKr5yttjb+Af907YWwOGnTANBgkqhkiG9w0BAQwFADCBhTELMAkGA1UE +BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG +A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlv +biBBdXRob3JpdHkwHhcNMTAwMTE5MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMC +R0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UE +ChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlvbiBB +dXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCR6FSS0gpWsawNJN3Fz0Rn +dJkrN6N9I3AAcbxT38T6KhKPS38QVr2fcHK3YX/JSw8Xpz3jsARh7v8Rl8f0hj4K+j5c+ZPmNHrZ +FGvnnLOFoIJ6dq9xkNfs/Q36nGz637CC9BR++b7Epi9Pf5l/tfxnQ3K9DADWietrLNPtj5gcFKt+ +5eNu/Nio5JIk2kNrYrhV/erBvGy2i/MOjZrkm2xpmfh4SDBF1a3hDTxFYPwyllEnvGfDyi62a+pG +x8cgoLEfZd5ICLqkTqnyg0Y3hOvozIFIQ2dOciqbXL1MGyiKXCJ7tKuY2e7gUYPDCUZObT6Z+pUX +2nwzV0E8jVHtC7ZcryxjGt9XyD+86V3Em69FmeKjWiS0uqlWPc9vqv9JWL7wqP/0uK3pN/u6uPQL +OvnoQ0IeidiEyxPx2bvhiWC4jChWrBQdnArncevPDt09qZahSL0896+1DSJMwBGB7FY79tOi4lu3 +sgQiUpWAk2nojkxl8ZEDLXB0AuqLZxUpaVICu9ffUGpVRr+goyhhf3DQw6KqLCGqR84onAZFdr+C +GCe01a60y1Dma/RMhnEw6abfFobg2P9A3fvQQoh/ozM6LlweQRGBY84YcWsr7KaKtzFcOmpH4MN5 +WdYgGq/yapiqcrxXStJLnbsQ/LBMQeXtHT1eKJ2czL+zUdqnR+WEUwIDAQABo0IwQDAdBgNVHQ4E +FgQUu69+Aj36pvE8hI6t7jiY7NkyMtQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8w +DQYJKoZIhvcNAQEMBQADggIBAArx1UaEt65Ru2yyTUEUAJNMnMvlwFTPoCWOAvn9sKIN9SCYPBMt +rFaisNZ+EZLpLrqeLppysb0ZRGxhNaKatBYSaVqM4dc+pBroLwP0rmEdEBsqpIt6xf4FpuHA1sj+ +nq6PK7o9mfjYcwlYRm6mnPTXJ9OV2jeDchzTc+CiR5kDOF3VSXkAKRzH7JsgHAckaVd4sjn8OoSg +tZx8jb8uk2IntznaFxiuvTwJaP+EmzzV1gsD41eeFPfR60/IvYcjt7ZJQ3mFXLrrkguhxuhoqEwW +sRqZCuhTLJK7oQkYdQxlqHvLI7cawiiFwxv/0Cti76R7CZGYZ4wUAc1oBmpjIXUDgIiKboHGhfKp +pC3n9KUkEEeDys30jXlYsQab5xoq2Z0B15R97QNKyvDb6KkBPvVWmckejkk9u+UJueBPSZI9FoJA +zMxZxuY67RIuaTxslbH9qh17f4a+Hg4yRvv7E491f0yLS0Zj/gA0QHDBw7mh3aZw4gSzQbzpgJHq +ZJx64SIDqZxubw5lT2yHh17zbqD5daWbQOhTsiedSrnAdyGN/4fy3ryM7xfft0kL0fJuMAsaDk52 +7RH89elWsn2/x20Kk4yl0MC2Hb46TpSi125sC8KKfPog88Tk5c0NqMuRkrF8hey1FGlmDoLnzc7I +LaZRfyHBNVOFBkpdn627G190 +-----END CERTIFICATE----- + +USERTrust RSA Certification Authority +===================================== +-----BEGIN CERTIFICATE----- +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 +Q+6IHdfGjjxDah2nGN59PRbxYvnKkKj9 +-----END CERTIFICATE----- + +USERTrust ECC Certification Authority +===================================== +-----BEGIN CERTIFICATE----- +MIICjzCCAhWgAwIBAgIQXIuZxVqUxdJxVt7NiYDMJjAKBggqhkjOPQQDAzCBiDELMAkGA1UEBhMC +VVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVU +aGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBFQ0MgQ2VydGlmaWNhdGlv +biBBdXRob3JpdHkwHhcNMTAwMjAxMDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMC +VVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVU +aGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBFQ0MgQ2VydGlmaWNhdGlv +biBBdXRob3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQarFRaqfloI+d61SRvU8Za2EurxtW2 +0eZzca7dnNYMYf3boIkDuAUU7FfO7l0/4iGzzvfUinngo4N+LZfQYcTxmdwlkWOrfzCjtHDix6Ez +nPO/LlxTsV+zfTJ/ijTjeXmjQjBAMB0GA1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1xmNjmjAOBgNV +HQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjA2Z6EWCNzklwBB +HU6+4WMBzzuqQhFkoJ2UOQIReVx7Hfpkue4WQrO/isIJxOzksU0CMQDpKmFHjFJKS04YcPbWRNZu +9YO6bVi9JNlWSOrvxKJGgYhqOkbRqZtNyWHa0V1Xahg= +-----END CERTIFICATE----- + +GlobalSign ECC Root CA - R4 +=========================== +-----BEGIN CERTIFICATE----- +MIIB4TCCAYegAwIBAgIRKjikHJYKBN5CsiilC+g0mAIwCgYIKoZIzj0EAwIwUDEkMCIGA1UECxMb +R2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI0MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQD +EwpHbG9iYWxTaWduMB4XDTEyMTExMzAwMDAwMFoXDTM4MDExOTAzMTQwN1owUDEkMCIGA1UECxMb +R2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI0MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQD +EwpHbG9iYWxTaWduMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEuMZ5049sJQ6fLjkZHAOkrprl +OQcJFspjsbmG+IpXwVfOQvpzofdlQv8ewQCybnMO/8ch5RikqtlxP6jUuc6MHaNCMEAwDgYDVR0P +AQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFFSwe61FuOJAf/sKbvu+M8k8o4TV +MAoGCCqGSM49BAMCA0gAMEUCIQDckqGgE6bPA7DmxCGXkPoUVy0D7O48027KqGx2vKLeuwIgJ6iF +JzWbVsaj8kfSt24bAgAXqmemFZHe+pTsewv4n4Q= +-----END CERTIFICATE----- + +GlobalSign ECC Root CA - R5 +=========================== +-----BEGIN CERTIFICATE----- +MIICHjCCAaSgAwIBAgIRYFlJ4CYuu1X5CneKcflK2GwwCgYIKoZIzj0EAwMwUDEkMCIGA1UECxMb +R2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI1MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQD +EwpHbG9iYWxTaWduMB4XDTEyMTExMzAwMDAwMFoXDTM4MDExOTAzMTQwN1owUDEkMCIGA1UECxMb +R2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI1MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQD +EwpHbG9iYWxTaWduMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAER0UOlvt9Xb/pOdEh+J8LttV7HpI6 +SFkc8GIxLcB6KP4ap1yztsyX50XUWPrRd21DosCHZTQKH3rd6zwzocWdTaRvQZU4f8kehOvRnkmS +h5SHDDqFSmafnVmTTZdhBoZKo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAd +BgNVHQ4EFgQUPeYpSJvqB8ohREom3m7e0oPQn1kwCgYIKoZIzj0EAwMDaAAwZQIxAOVpEslu28Yx +uglB4Zf4+/2a4n0Sye18ZNPLBSWLVtmg515dTguDnFt2KaAJJiFqYgIwcdK1j1zqO+F4CYWodZI7 +yFz9SO8NdCKoCOJuxUnOxwy8p2Fp8fc74SrL+SvzZpA3 +-----END CERTIFICATE----- + +Staat der Nederlanden Root CA - G3 +================================== +-----BEGIN CERTIFICATE----- +MIIFdDCCA1ygAwIBAgIEAJiiOTANBgkqhkiG9w0BAQsFADBaMQswCQYDVQQGEwJOTDEeMBwGA1UE +CgwVU3RhYXQgZGVyIE5lZGVybGFuZGVuMSswKQYDVQQDDCJTdGFhdCBkZXIgTmVkZXJsYW5kZW4g +Um9vdCBDQSAtIEczMB4XDTEzMTExNDExMjg0MloXDTI4MTExMzIzMDAwMFowWjELMAkGA1UEBhMC +TkwxHjAcBgNVBAoMFVN0YWF0IGRlciBOZWRlcmxhbmRlbjErMCkGA1UEAwwiU3RhYXQgZGVyIE5l +ZGVybGFuZGVuIFJvb3QgQ0EgLSBHMzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAL4y +olQPcPssXFnrbMSkUeiFKrPMSjTysF/zDsccPVMeiAho2G89rcKezIJnByeHaHE6n3WWIkYFsO2t +x1ueKt6c/DrGlaf1F2cY5y9JCAxcz+bMNO14+1Cx3Gsy8KL+tjzk7FqXxz8ecAgwoNzFs21v0IJy +EavSgWhZghe3eJJg+szeP4TrjTgzkApyI/o1zCZxMdFyKJLZWyNtZrVtB0LrpjPOktvA9mxjeM3K +Tj215VKb8b475lRgsGYeCasH/lSJEULR9yS6YHgamPfJEf0WwTUaVHXvQ9Plrk7O53vDxk5hUUur +mkVLoR9BvUhTFXFkC4az5S6+zqQbwSmEorXLCCN2QyIkHxcE1G6cxvx/K2Ya7Irl1s9N9WMJtxU5 +1nus6+N86U78dULI7ViVDAZCopz35HCz33JvWjdAidiFpNfxC95DGdRKWCyMijmev4SH8RY7Ngzp +07TKbBlBUgmhHbBqv4LvcFEhMtwFdozL92TkA1CvjJFnq8Xy7ljY3r735zHPbMk7ccHViLVlvMDo +FxcHErVc0qsgk7TmgoNwNsXNo42ti+yjwUOH5kPiNL6VizXtBznaqB16nzaeErAMZRKQFWDZJkBE +41ZgpRDUajz9QdwOWke275dhdU/Z/seyHdTtXUmzqWrLZoQT1Vyg3N9udwbRcXXIV2+vD3dbAgMB +AAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRUrfrHkleu +yjWcLhL75LpdINyUVzANBgkqhkiG9w0BAQsFAAOCAgEAMJmdBTLIXg47mAE6iqTnB/d6+Oea31BD +U5cqPco8R5gu4RV78ZLzYdqQJRZlwJ9UXQ4DO1t3ApyEtg2YXzTdO2PCwyiBwpwpLiniyMMB8jPq +KqrMCQj3ZWfGzd/TtiunvczRDnBfuCPRy5FOCvTIeuXZYzbB1N/8Ipf3YF3qKS9Ysr1YvY2WTxB1 +v0h7PVGHoTx0IsL8B3+A3MSs/mrBcDCw6Y5p4ixpgZQJut3+TcCDjJRYwEYgr5wfAvg1VUkvRtTA +8KCWAg8zxXHzniN9lLf9OtMJgwYh/WA9rjLA0u6NpvDntIJ8CsxwyXmA+P5M9zWEGYox+wrZ13+b +8KKaa8MFSu1BYBQw0aoRQm7TIwIEC8Zl3d1Sd9qBa7Ko+gE4uZbqKmxnl4mUnrzhVNXkanjvSr0r +mj1AfsbAddJu+2gw7OyLnflJNZoaLNmzlTnVHpL3prllL+U9bTpITAjc5CgSKL59NVzq4BZ+Extq +1z7XnvwtdbLBFNUjA9tbbws+eC8N3jONFrdI54OagQ97wUNNVQQXOEpR1VmiiXTTn74eS9fGbbeI +JG9gkaSChVtWQbzQRKtqE77RLFi3EjNYsjdj3BP1lB0/QFH1T/U67cjF68IeHRaVesd+QnGTbksV +tzDfqu1XhUisHWrdOWnk4Xl4vs4Fv6EM94B7IWcnMFk= +-----END CERTIFICATE----- + +Staat der Nederlanden EV Root CA +================================ +-----BEGIN CERTIFICATE----- +MIIFcDCCA1igAwIBAgIEAJiWjTANBgkqhkiG9w0BAQsFADBYMQswCQYDVQQGEwJOTDEeMBwGA1UE +CgwVU3RhYXQgZGVyIE5lZGVybGFuZGVuMSkwJwYDVQQDDCBTdGFhdCBkZXIgTmVkZXJsYW5kZW4g +RVYgUm9vdCBDQTAeFw0xMDEyMDgxMTE5MjlaFw0yMjEyMDgxMTEwMjhaMFgxCzAJBgNVBAYTAk5M +MR4wHAYDVQQKDBVTdGFhdCBkZXIgTmVkZXJsYW5kZW4xKTAnBgNVBAMMIFN0YWF0IGRlciBOZWRl +cmxhbmRlbiBFViBSb290IENBMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA48d+ifkk +SzrSM4M1LGns3Amk41GoJSt5uAg94JG6hIXGhaTK5skuU6TJJB79VWZxXSzFYGgEt9nCUiY4iKTW +O0Cmws0/zZiTs1QUWJZV1VD+hq2kY39ch/aO5ieSZxeSAgMs3NZmdO3dZ//BYY1jTw+bbRcwJu+r +0h8QoPnFfxZpgQNH7R5ojXKhTbImxrpsX23Wr9GxE46prfNeaXUmGD5BKyF/7otdBwadQ8QpCiv8 +Kj6GyzyDOvnJDdrFmeK8eEEzduG/L13lpJhQDBXd4Pqcfzho0LKmeqfRMb1+ilgnQ7O6M5HTp5gV +XJrm0w912fxBmJc+qiXbj5IusHsMX/FjqTf5m3VpTCgmJdrV8hJwRVXj33NeN/UhbJCONVrJ0yPr +08C+eKxCKFhmpUZtcALXEPlLVPxdhkqHz3/KRawRWrUgUY0viEeXOcDPusBCAUCZSCELa6fS/ZbV +0b5GnUngC6agIk440ME8MLxwjyx1zNDFjFE7PZQIZCZhfbnDZY8UnCHQqv0XcgOPvZuM5l5Tnrmd +74K74bzickFbIZTTRTeU0d8JOV3nI6qaHcptqAqGhYqCvkIH1vI4gnPah1vlPNOePqc7nvQDs/nx +fRN0Av+7oeX6AHkcpmZBiFxgV6YuCcS6/ZrPpx9Aw7vMWgpVSzs4dlG4Y4uElBbmVvMCAwEAAaNC +MEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFP6rAJCYniT8qcwa +ivsnuL8wbqg7MA0GCSqGSIb3DQEBCwUAA4ICAQDPdyxuVr5Os7aEAJSrR8kN0nbHhp8dB9O2tLsI +eK9p0gtJ3jPFrK3CiAJ9Brc1AsFgyb/E6JTe1NOpEyVa/m6irn0F3H3zbPB+po3u2dfOWBfoqSmu +c0iH55vKbimhZF8ZE/euBhD/UcabTVUlT5OZEAFTdfETzsemQUHSv4ilf0X8rLiltTMMgsT7B/Zq +5SWEXwbKwYY5EdtYzXc7LMJMD16a4/CrPmEbUCTCwPTxGfARKbalGAKb12NMcIxHowNDXLldRqAN +b/9Zjr7dn3LDWyvfjFvO5QxGbJKyCqNMVEIYFRIYvdr8unRu/8G2oGTYqV9Vrp9canaW2HNnh/tN +f1zuacpzEPuKqf2evTY4SUmH9A4U8OmHuD+nT3pajnnUk+S7aFKErGzp85hwVXIy+TSrK0m1zSBi +5Dp6Z2Orltxtrpfs/J92VoguZs9btsmksNcFuuEnL5O7Jiqik7Ab846+HUCjuTaPPoIaGl6I6lD4 +WeKDRikL40Rc4ZW2aZCaFG+XroHPaO+Zmr615+F/+PoTRxZMzG0IQOeLeG9QgkRQP2YGiqtDhFZK +DyAthg710tvSeopLzaXoTvFeJiUBWSOgftL2fiFX1ye8FVdMpEbB4IMeDExNH08GGeL5qPQ6gqGy +eUN51q1veieQA6TqJIc/2b3Z6fJfUEkc7uzXLg== +-----END CERTIFICATE----- + +IdenTrust Commercial Root CA 1 +============================== +-----BEGIN CERTIFICATE----- +MIIFYDCCA0igAwIBAgIQCgFCgAAAAUUjyES1AAAAAjANBgkqhkiG9w0BAQsFADBKMQswCQYDVQQG +EwJVUzESMBAGA1UEChMJSWRlblRydXN0MScwJQYDVQQDEx5JZGVuVHJ1c3QgQ29tbWVyY2lhbCBS +b290IENBIDEwHhcNMTQwMTE2MTgxMjIzWhcNMzQwMTE2MTgxMjIzWjBKMQswCQYDVQQGEwJVUzES +MBAGA1UEChMJSWRlblRydXN0MScwJQYDVQQDEx5JZGVuVHJ1c3QgQ29tbWVyY2lhbCBSb290IENB +IDEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCnUBneP5k91DNG8W9RYYKyqU+PZ4ld +hNlT3Qwo2dfw/66VQ3KZ+bVdfIrBQuExUHTRgQ18zZshq0PirK1ehm7zCYofWjK9ouuU+ehcCuz/ +mNKvcbO0U59Oh++SvL3sTzIwiEsXXlfEU8L2ApeN2WIrvyQfYo3fw7gpS0l4PJNgiCL8mdo2yMKi +1CxUAGc1bnO/AljwpN3lsKImesrgNqUZFvX9t++uP0D1bVoE/c40yiTcdCMbXTMTEl3EASX2MN0C +XZ/g1Ue9tOsbobtJSdifWwLziuQkkORiT0/Br4sOdBeo0XKIanoBScy0RnnGF7HamB4HWfp1IYVl +3ZBWzvurpWCdxJ35UrCLvYf5jysjCiN2O/cz4ckA82n5S6LgTrx+kzmEB/dEcH7+B1rlsazRGMzy +NeVJSQjKVsk9+w8YfYs7wRPCTY/JTw436R+hDmrfYi7LNQZReSzIJTj0+kuniVyc0uMNOYZKdHzV +WYfCP04MXFL0PfdSgvHqo6z9STQaKPNBiDoT7uje/5kdX7rL6B7yuVBgwDHTc+XvvqDtMwt0viAg +xGds8AgDelWAf0ZOlqf0Hj7h9tgJ4TNkK2PXMl6f+cB7D3hvl7yTmvmcEpB4eoCHFddydJxVdHix +uuFucAS6T6C6aMN7/zHwcz09lCqxC0EOoP5NiGVreTO01wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMC +AQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU7UQZwNPwBovupHu+QucmVMiONnYwDQYJKoZI +hvcNAQELBQADggIBAA2ukDL2pkt8RHYZYR4nKM1eVO8lvOMIkPkp165oCOGUAFjvLi5+U1KMtlwH +6oi6mYtQlNeCgN9hCQCTrQ0U5s7B8jeUeLBfnLOic7iPBZM4zY0+sLj7wM+x8uwtLRvM7Kqas6pg +ghstO8OEPVeKlh6cdbjTMM1gCIOQ045U8U1mwF10A0Cj7oV+wh93nAbowacYXVKV7cndJZ5t+qnt +ozo00Fl72u1Q8zW/7esUTTHHYPTa8Yec4kjixsU3+wYQ+nVZZjFHKdp2mhzpgq7vmrlR94gjmmmV +YjzlVYA211QC//G5Xc7UI2/YRYRKW2XviQzdFKcgyxilJbQN+QHwotL0AMh0jqEqSI5l2xPE4iUX +feu+h1sXIFRRk0pTAwvsXcoz7WL9RccvW9xYoIA55vrX/hMUpu09lEpCdNTDd1lzzY9GvlU47/ro +kTLql1gEIt44w8y8bckzOmoKaT+gyOpyj4xjhiO9bTyWnpXgSUyqorkqG5w2gXjtw+hG4iZZRHUe +2XWJUc0QhJ1hYMtd+ZciTY6Y5uN/9lu7rs3KSoFrXgvzUeF0K+l+J6fZmUlO+KWA2yUPHGNiiskz +Z2s8EIPGrd6ozRaOjfAHN3Gf8qv8QfXBi+wAN10J5U6A7/qxXDgGpRtK4dw4LTzcqx+QGtVKnO7R +cGzM7vRX+Bi6hG6H +-----END CERTIFICATE----- + +IdenTrust Public Sector Root CA 1 +================================= +-----BEGIN CERTIFICATE----- +MIIFZjCCA06gAwIBAgIQCgFCgAAAAUUjz0Z8AAAAAjANBgkqhkiG9w0BAQsFADBNMQswCQYDVQQG +EwJVUzESMBAGA1UEChMJSWRlblRydXN0MSowKAYDVQQDEyFJZGVuVHJ1c3QgUHVibGljIFNlY3Rv +ciBSb290IENBIDEwHhcNMTQwMTE2MTc1MzMyWhcNMzQwMTE2MTc1MzMyWjBNMQswCQYDVQQGEwJV +UzESMBAGA1UEChMJSWRlblRydXN0MSowKAYDVQQDEyFJZGVuVHJ1c3QgUHVibGljIFNlY3RvciBS +b290IENBIDEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC2IpT8pEiv6EdrCvsnduTy +P4o7ekosMSqMjbCpwzFrqHd2hCa2rIFCDQjrVVi7evi8ZX3yoG2LqEfpYnYeEe4IFNGyRBb06tD6 +Hi9e28tzQa68ALBKK0CyrOE7S8ItneShm+waOh7wCLPQ5CQ1B5+ctMlSbdsHyo+1W/CD80/HLaXI +rcuVIKQxKFdYWuSNG5qrng0M8gozOSI5Cpcu81N3uURF/YTLNiCBWS2ab21ISGHKTN9T0a9SvESf +qy9rg3LvdYDaBjMbXcjaY8ZNzaxmMc3R3j6HEDbhuaR672BQssvKplbgN6+rNBM5Jeg5ZuSYeqoS +mJxZZoY+rfGwyj4GD3vwEUs3oERte8uojHH01bWRNszwFcYr3lEXsZdMUD2xlVl8BX0tIdUAvwFn +ol57plzy9yLxkA2T26pEUWbMfXYD62qoKjgZl3YNa4ph+bz27nb9cCvdKTz4Ch5bQhyLVi9VGxyh +LrXHFub4qjySjmm2AcG1hp2JDws4lFTo6tyePSW8Uybt1as5qsVATFSrsrTZ2fjXctscvG29ZV/v +iDUqZi/u9rNl8DONfJhBaUYPQxxp+pu10GFqzcpL2UyQRqsVWaFHVCkugyhfHMKiq3IXAAaOReyL +4jM9f9oZRORicsPfIsbyVtTdX5Vy7W1f90gDW/3FKqD2cyOEEBsB5wIDAQABo0IwQDAOBgNVHQ8B +Af8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU43HgntinQtnbcZFrlJPrw6PRFKMw +DQYJKoZIhvcNAQELBQADggIBAEf63QqwEZE4rU1d9+UOl1QZgkiHVIyqZJnYWv6IAcVYpZmxI1Qj +t2odIFflAWJBF9MJ23XLblSQdf4an4EKwt3X9wnQW3IV5B4Jaj0z8yGa5hV+rVHVDRDtfULAj+7A +mgjVQdZcDiFpboBhDhXAuM/FSRJSzL46zNQuOAXeNf0fb7iAaJg9TaDKQGXSc3z1i9kKlT/YPyNt +GtEqJBnZhbMX73huqVjRI9PHE+1yJX9dsXNw0H8GlwmEKYBhHfpe/3OsoOOJuBxxFcbeMX8S3OFt +m6/n6J91eEyrRjuazr8FGF1NFTwWmhlQBJqymm9li1JfPFgEKCXAZmExfrngdbkaqIHWchezxQMx +NRF4eKLg6TCMf4DfWN88uieW4oA0beOY02QnrEh+KHdcxiVhJfiFDGX6xDIvpZgF5PgLZxYWxoK4 +Mhn5+bl53B/N66+rDt0b20XkeucC4pVd/GnwU2lhlXV5C15V5jgclKlZM57IcXR5f1GJtshquDDI +ajjDbp7hNxbqBWJMWxJH7ae0s1hWx0nzfxJoCTFx8G34Tkf71oXuxVhAGaQdp/lLQzfcaFpPz+vC +ZHTetBXZ9FRUGi8c15dxVJCO2SCdUyt/q4/i6jC8UDfv8Ue1fXwsBOxonbRJRBD0ckscZOf85muQ +3Wl9af0AVqW3rLatt8o+Ae+c +-----END CERTIFICATE----- + +Entrust Root Certification Authority - G2 +========================================= +-----BEGIN CERTIFICATE----- +MIIEPjCCAyagAwIBAgIESlOMKDANBgkqhkiG9w0BAQsFADCBvjELMAkGA1UEBhMCVVMxFjAUBgNV +BAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVnYWwtdGVy +bXMxOTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ug +b25seTEyMDAGA1UEAxMpRW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzIw +HhcNMDkwNzA3MTcyNTU0WhcNMzAxMjA3MTc1NTU0WjCBvjELMAkGA1UEBhMCVVMxFjAUBgNVBAoT +DUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVnYWwtdGVybXMx +OTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ugb25s +eTEyMDAGA1UEAxMpRW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzIwggEi +MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC6hLZy254Ma+KZ6TABp3bqMriVQRrJ2mFOWHLP +/vaCeb9zYQYKpSfYs1/TRU4cctZOMvJyig/3gxnQaoCAAEUesMfnmr8SVycco2gvCoe9amsOXmXz +HHfV1IWNcCG0szLni6LVhjkCsbjSR87kyUnEO6fe+1R9V77w6G7CebI6C1XiUJgWMhNcL3hWwcKU +s/Ja5CeanyTXxuzQmyWC48zCxEXFjJd6BmsqEZ+pCm5IO2/b1BEZQvePB7/1U1+cPvQXLOZprE4y +TGJ36rfo5bs0vBmLrpxR57d+tVOxMyLlbc9wPBr64ptntoP0jaWvYkxN4FisZDQSA/i2jZRjJKRx +AgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqciZ6 +0B7vfec7aVHUbI2fkBJmqzANBgkqhkiG9w0BAQsFAAOCAQEAeZ8dlsa2eT8ijYfThwMEYGprmi5Z +iXMRrEPR9RP/jTkrwPK9T3CMqS/qF8QLVJ7UG5aYMzyorWKiAHarWWluBh1+xLlEjZivEtRh2woZ +Rkfz6/djwUAFQKXSt/S1mja/qYh2iARVBCuch38aNzx+LaUa2NSJXsq9rD1s2G2v1fN2D807iDgi +nWyTmsQ9v4IbZT+mD12q/OWyFcq1rca8PdCE6OoGcrBNOTJ4vz4RnAuknZoh8/CbCzB428Hch0P+ +vGOaysXCHMnHjf87ElgI5rY97HosTvuDls4MPGmHVHOkc8KT/1EQrBVUAdj8BbGJoX90g5pJ19xO +e4pIb4tF9g== +-----END CERTIFICATE----- + +Entrust Root Certification Authority - EC1 +========================================== +-----BEGIN CERTIFICATE----- +MIIC+TCCAoCgAwIBAgINAKaLeSkAAAAAUNCR+TAKBggqhkjOPQQDAzCBvzELMAkGA1UEBhMCVVMx +FjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVn +YWwtdGVybXMxOTA3BgNVBAsTMChjKSAyMDEyIEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXpl +ZCB1c2Ugb25seTEzMDEGA1UEAxMqRW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5 +IC0gRUMxMB4XDTEyMTIxODE1MjUzNloXDTM3MTIxODE1NTUzNlowgb8xCzAJBgNVBAYTAlVTMRYw +FAYDVQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9TZWUgd3d3LmVudHJ1c3QubmV0L2xlZ2Fs +LXRlcm1zMTkwNwYDVQQLEzAoYykgMjAxMiBFbnRydXN0LCBJbmMuIC0gZm9yIGF1dGhvcml6ZWQg +dXNlIG9ubHkxMzAxBgNVBAMTKkVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAt +IEVDMTB2MBAGByqGSM49AgEGBSuBBAAiA2IABIQTydC6bUF74mzQ61VfZgIaJPRbiWlH47jCffHy +AsWfoPZb1YsGGYZPUxBtByQnoaD41UcZYUx9ypMn6nQM72+WCf5j7HBdNq1nd67JnXxVRDqiY1Ef +9eNi1KlHBz7MIKNCMEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYE +FLdj5xrdjekIplWDpOBqUEFlEUJJMAoGCCqGSM49BAMDA2cAMGQCMGF52OVCR98crlOZF7ZvHH3h +vxGU0QOIdeSNiaSKd0bebWHvAvX7td/M/k7//qnmpwIwW5nXhTcGtXsI/esni0qU+eH6p44mCOh8 +kmhtc9hvJqwhAriZtyZBWyVgrtBIGu4G +-----END CERTIFICATE----- + +CFCA EV ROOT +============ +-----BEGIN CERTIFICATE----- +MIIFjTCCA3WgAwIBAgIEGErM1jANBgkqhkiG9w0BAQsFADBWMQswCQYDVQQGEwJDTjEwMC4GA1UE +CgwnQ2hpbmEgRmluYW5jaWFsIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MRUwEwYDVQQDDAxDRkNB +IEVWIFJPT1QwHhcNMTIwODA4MDMwNzAxWhcNMjkxMjMxMDMwNzAxWjBWMQswCQYDVQQGEwJDTjEw +MC4GA1UECgwnQ2hpbmEgRmluYW5jaWFsIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MRUwEwYDVQQD +DAxDRkNBIEVWIFJPT1QwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDXXWvNED8fBVnV +BU03sQ7smCuOFR36k0sXgiFxEFLXUWRwFsJVaU2OFW2fvwwbwuCjZ9YMrM8irq93VCpLTIpTUnrD +7i7es3ElweldPe6hL6P3KjzJIx1qqx2hp/Hz7KDVRM8Vz3IvHWOX6Jn5/ZOkVIBMUtRSqy5J35DN +uF++P96hyk0g1CXohClTt7GIH//62pCfCqktQT+x8Rgp7hZZLDRJGqgG16iI0gNyejLi6mhNbiyW +ZXvKWfry4t3uMCz7zEasxGPrb382KzRzEpR/38wmnvFyXVBlWY9ps4deMm/DGIq1lY+wejfeWkU7 +xzbh72fROdOXW3NiGUgthxwG+3SYIElz8AXSG7Ggo7cbcNOIabla1jj0Ytwli3i/+Oh+uFzJlU9f +py25IGvPa931DfSCt/SyZi4QKPaXWnuWFo8BGS1sbn85WAZkgwGDg8NNkt0yxoekN+kWzqotaK8K +gWU6cMGbrU1tVMoqLUuFG7OA5nBFDWteNfB/O7ic5ARwiRIlk9oKmSJgamNgTnYGmE69g60dWIol +hdLHZR4tjsbftsbhf4oEIRUpdPA+nJCdDC7xij5aqgwJHsfVPKPtl8MeNPo4+QgO48BdK4PRVmrJ +tqhUUy54Mmc9gn900PvhtgVguXDbjgv5E1hvcWAQUhC5wUEJ73IfZzF4/5YFjQIDAQABo2MwYTAf +BgNVHSMEGDAWgBTj/i39KNALtbq2osS/BqoFjJP7LzAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB +/wQEAwIBBjAdBgNVHQ4EFgQU4/4t/SjQC7W6tqLEvwaqBYyT+y8wDQYJKoZIhvcNAQELBQADggIB +ACXGumvrh8vegjmWPfBEp2uEcwPenStPuiB/vHiyz5ewG5zz13ku9Ui20vsXiObTej/tUxPQ4i9q +ecsAIyjmHjdXNYmEwnZPNDatZ8POQQaIxffu2Bq41gt/UP+TqhdLjOztUmCypAbqTuv0axn96/Ua +4CUqmtzHQTb3yHQFhDmVOdYLO6Qn+gjYXB74BGBSESgoA//vU2YApUo0FmZ8/Qmkrp5nGm9BC2sG +E5uPhnEFtC+NiWYzKXZUmhH4J/qyP5Hgzg0b8zAarb8iXRvTvyUFTeGSGn+ZnzxEk8rUQElsgIfX +BDrDMlI1Dlb4pd19xIsNER9Tyx6yF7Zod1rg1MvIB671Oi6ON7fQAUtDKXeMOZePglr4UeWJoBjn +aH9dCi77o0cOPaYjesYBx4/IXr9tgFa+iiS6M+qf4TIRnvHST4D2G0CvOJ4RUHlzEhLN5mydLIhy +PDCBBpEi6lmt2hkuIsKNuYyH4Ga8cyNfIWRjgEj1oDwYPZTISEEdQLpe/v5WOaHIz16eGWRGENoX +kbcFgKyLmZJ956LYBws2J+dIeWCKw9cTXPhyQN9Ky8+ZAAoACxGV2lZFA4gKn2fQ1XmxqI1AbQ3C +ekD6819kR5LLU7m7Wc5P/dAVUwHY3+vZ5nbv0CO7O6l5s9UCKc2Jo5YPSjXnTkLAdc0Hz+Ys63su +-----END CERTIFICATE----- + +OISTE WISeKey Global Root GB CA +=============================== +-----BEGIN CERTIFICATE----- +MIIDtTCCAp2gAwIBAgIQdrEgUnTwhYdGs/gjGvbCwDANBgkqhkiG9w0BAQsFADBtMQswCQYDVQQG +EwJDSDEQMA4GA1UEChMHV0lTZUtleTEiMCAGA1UECxMZT0lTVEUgRm91bmRhdGlvbiBFbmRvcnNl +ZDEoMCYGA1UEAxMfT0lTVEUgV0lTZUtleSBHbG9iYWwgUm9vdCBHQiBDQTAeFw0xNDEyMDExNTAw +MzJaFw0zOTEyMDExNTEwMzFaMG0xCzAJBgNVBAYTAkNIMRAwDgYDVQQKEwdXSVNlS2V5MSIwIAYD +VQQLExlPSVNURSBGb3VuZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBXSVNlS2V5IEds +b2JhbCBSb290IEdCIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2Be3HEokKtaX +scriHvt9OO+Y9bI5mE4nuBFde9IllIiCFSZqGzG7qFshISvYD06fWvGxWuR51jIjK+FTzJlFXHtP +rby/h0oLS5daqPZI7H17Dc0hBt+eFf1Biki3IPShehtX1F1Q/7pn2COZH8g/497/b1t3sWtuuMlk +9+HKQUYOKXHQuSP8yYFfTvdv37+ErXNku7dCjmn21HYdfp2nuFeKUWdy19SouJVUQHMD9ur06/4o +Qnc/nSMbsrY9gBQHTC5P99UKFg29ZkM3fiNDecNAhvVMKdqOmq0NpQSHiB6F4+lT1ZvIiwNjeOvg +GUpuuy9rM2RYk61pv48b74JIxwIDAQABo1EwTzALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB +/zAdBgNVHQ4EFgQUNQ/INmNe4qPs+TtmFc5RUuORmj0wEAYJKwYBBAGCNxUBBAMCAQAwDQYJKoZI +hvcNAQELBQADggEBAEBM+4eymYGQfp3FsLAmzYh7KzKNbrghcViXfa43FK8+5/ea4n32cZiZBKpD +dHij40lhPnOMTZTg+XHEthYOU3gf1qKHLwI5gSk8rxWYITD+KJAAjNHhy/peyP34EEY7onhCkRd0 +VQreUGdNZtGn//3ZwLWoo4rOZvUPQ82nK1d7Y0Zqqi5S2PTt4W2tKZB4SLrhI6qjiey1q5bAtEui +HZeeevJuQHHfaPFlTc58Bd9TZaml8LGXBHAVRgOY1NK/VLSgWH1Sb9pWJmLU2NuJMW8c8CLC02Ic +Nc1MaRVUGpCY3useX8p3x8uOPUNpnJpY0CQ73xtAln41rYHHTnG6iBM= +-----END CERTIFICATE----- + +SZAFIR ROOT CA2 +=============== +-----BEGIN CERTIFICATE----- +MIIDcjCCAlqgAwIBAgIUPopdB+xV0jLVt+O2XwHrLdzk1uQwDQYJKoZIhvcNAQELBQAwUTELMAkG +A1UEBhMCUEwxKDAmBgNVBAoMH0tyYWpvd2EgSXpiYSBSb3psaWN6ZW5pb3dhIFMuQS4xGDAWBgNV +BAMMD1NaQUZJUiBST09UIENBMjAeFw0xNTEwMTkwNzQzMzBaFw0zNTEwMTkwNzQzMzBaMFExCzAJ +BgNVBAYTAlBMMSgwJgYDVQQKDB9LcmFqb3dhIEl6YmEgUm96bGljemVuaW93YSBTLkEuMRgwFgYD +VQQDDA9TWkFGSVIgUk9PVCBDQTIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3vD5Q +qEvNQLXOYeeWyrSh2gwisPq1e3YAd4wLz32ohswmUeQgPYUM1ljj5/QqGJ3a0a4m7utT3PSQ1hNK +DJA8w/Ta0o4NkjrcsbH/ON7Dui1fgLkCvUqdGw+0w8LBZwPd3BucPbOw3gAeqDRHu5rr/gsUvTaE +2g0gv/pby6kWIK05YO4vdbbnl5z5Pv1+TW9NL++IDWr63fE9biCloBK0TXC5ztdyO4mTp4CEHCdJ +ckm1/zuVnsHMyAHs6A6KCpbns6aH5db5BSsNl0BwPLqsdVqc1U2dAgrSS5tmS0YHF2Wtn2yIANwi +ieDhZNRnvDF5YTy7ykHNXGoAyDw4jlivAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0P +AQH/BAQDAgEGMB0GA1UdDgQWBBQuFqlKGLXLzPVvUPMjX/hd56zwyDANBgkqhkiG9w0BAQsFAAOC +AQEAtXP4A9xZWx126aMqe5Aosk3AM0+qmrHUuOQn/6mWmc5G4G18TKI4pAZw8PRBEew/R40/cof5 +O/2kbytTAOD/OblqBw7rHRz2onKQy4I9EYKL0rufKq8h5mOGnXkZ7/e7DDWQw4rtTw/1zBLZpD67 +oPwglV9PJi8RI4NOdQcPv5vRtB3pEAT+ymCPoky4rc/hkA/NrgrHXXu3UNLUYfrVFdvXn4dRVOul +4+vJhaAlIDf7js4MNIThPIGyd05DpYhfhmehPea0XGG2Ptv+tyjFogeutcrKjSoS75ftwjCkySp6 ++/NNIxuZMzSgLvWpCz/UXeHPhJ/iGcJfitYgHuNztw== +-----END CERTIFICATE----- + +Certum Trusted Network CA 2 +=========================== +-----BEGIN CERTIFICATE----- +MIIF0jCCA7qgAwIBAgIQIdbQSk8lD8kyN/yqXhKN6TANBgkqhkiG9w0BAQ0FADCBgDELMAkGA1UE +BhMCUEwxIjAgBgNVBAoTGVVuaXpldG8gVGVjaG5vbG9naWVzIFMuQS4xJzAlBgNVBAsTHkNlcnR1 +bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEkMCIGA1UEAxMbQ2VydHVtIFRydXN0ZWQgTmV0d29y +ayBDQSAyMCIYDzIwMTExMDA2MDgzOTU2WhgPMjA0NjEwMDYwODM5NTZaMIGAMQswCQYDVQQGEwJQ +TDEiMCAGA1UEChMZVW5pemV0byBUZWNobm9sb2dpZXMgUy5BLjEnMCUGA1UECxMeQ2VydHVtIENl +cnRpZmljYXRpb24gQXV0aG9yaXR5MSQwIgYDVQQDExtDZXJ0dW0gVHJ1c3RlZCBOZXR3b3JrIENB +IDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC9+Xj45tWADGSdhhuWZGc/IjoedQF9 +7/tcZ4zJzFxrqZHmuULlIEub2pt7uZld2ZuAS9eEQCsn0+i6MLs+CRqnSZXvK0AkwpfHp+6bJe+o +CgCXhVqqndwpyeI1B+twTUrWwbNWuKFBOJvR+zF/j+Bf4bE/D44WSWDXBo0Y+aomEKsq09DRZ40b +Rr5HMNUuctHFY9rnY3lEfktjJImGLjQ/KUxSiyqnwOKRKIm5wFv5HdnnJ63/mgKXwcZQkpsCLL2p +uTRZCr+ESv/f/rOf69me4Jgj7KZrdxYq28ytOxykh9xGc14ZYmhFV+SQgkK7QtbwYeDBoz1mo130 +GO6IyY0XRSmZMnUCMe4pJshrAua1YkV/NxVaI2iJ1D7eTiew8EAMvE0Xy02isx7QBlrd9pPPV3WZ +9fqGGmd4s7+W/jTcvedSVuWz5XV710GRBdxdaeOVDUO5/IOWOZV7bIBaTxNyxtd9KXpEulKkKtVB +Rgkg/iKgtlswjbyJDNXXcPiHUv3a76xRLgezTv7QCdpw75j6VuZt27VXS9zlLCUVyJ4ueE742pye +hizKV/Ma5ciSixqClnrDvFASadgOWkaLOusm+iPJtrCBvkIApPjW/jAux9JG9uWOdf3yzLnQh1vM +BhBgu4M1t15n3kfsmUjxpKEV/q2MYo45VU85FrmxY53/twIDAQABo0IwQDAPBgNVHRMBAf8EBTAD +AQH/MB0GA1UdDgQWBBS2oVQ5AsOgP46KvPrU+Bym0ToO/TAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZI +hvcNAQENBQADggIBAHGlDs7k6b8/ONWJWsQCYftMxRQXLYtPU2sQF/xlhMcQSZDe28cmk4gmb3DW +Al45oPePq5a1pRNcgRRtDoGCERuKTsZPpd1iHkTfCVn0W3cLN+mLIMb4Ck4uWBzrM9DPhmDJ2vuA +L55MYIR4PSFk1vtBHxgP58l1cb29XN40hz5BsA72udY/CROWFC/emh1auVbONTqwX3BNXuMp8SMo +clm2q8KMZiYcdywmdjWLKKdpoPk79SPdhRB0yZADVpHnr7pH1BKXESLjokmUbOe3lEu6LaTaM4tM +pkT/WjzGHWTYtTHkpjx6qFcL2+1hGsvxznN3Y6SHb0xRONbkX8eftoEq5IVIeVheO/jbAoJnwTnb +w3RLPTYe+SmTiGhbqEQZIfCn6IENLOiTNrQ3ssqwGyZ6miUfmpqAnksqP/ujmv5zMnHCnsZy4Ypo +J/HkD7TETKVhk/iXEAcqMCWpuchxuO9ozC1+9eB+D4Kob7a6bINDd82Kkhehnlt4Fj1F4jNy3eFm +ypnTycUm/Q1oBEauttmbjL4ZvrHG8hnjXALKLNhvSgfZyTXaQHXyxKcZb55CEJh15pWLYLztxRLX +is7VmFxWlgPF7ncGNf/P5O4/E2Hu29othfDNrp2yGAlFw5Khchf8R7agCyzxxN5DaAhqXzvwdmP7 +zAYspsbiDrW5viSP +-----END CERTIFICATE----- + +Hellenic Academic and Research Institutions RootCA 2015 +======================================================= +-----BEGIN CERTIFICATE----- +MIIGCzCCA/OgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBpjELMAkGA1UEBhMCR1IxDzANBgNVBAcT +BkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0 +aW9ucyBDZXJ0LiBBdXRob3JpdHkxQDA+BgNVBAMTN0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNl +YXJjaCBJbnN0aXR1dGlvbnMgUm9vdENBIDIwMTUwHhcNMTUwNzA3MTAxMTIxWhcNNDAwNjMwMTAx +MTIxWjCBpjELMAkGA1UEBhMCR1IxDzANBgNVBAcTBkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMg +QWNhZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0aW9ucyBDZXJ0LiBBdXRob3JpdHkxQDA+BgNV +BAMTN0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgUm9vdENBIDIw +MTUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDC+Kk/G4n8PDwEXT2QNrCROnk8Zlrv +bTkBSRq0t89/TSNTt5AA4xMqKKYx8ZEA4yjsriFBzh/a/X0SWwGDD7mwX5nh8hKDgE0GPt+sr+eh +iGsxr/CL0BgzuNtFajT0AoAkKAoCFZVedioNmToUW/bLy1O8E00BiDeUJRtCvCLYjqOWXjrZMts+ +6PAQZe104S+nfK8nNLspfZu2zwnI5dMK/IhlZXQK3HMcXM1AsRzUtoSMTFDPaI6oWa7CJ06CojXd +FPQf/7J31Ycvqm59JCfnxssm5uX+Zwdj2EUN3TpZZTlYepKZcj2chF6IIbjV9Cz82XBST3i4vTwr +i5WY9bPRaM8gFH5MXF/ni+X1NYEZN9cRCLdmvtNKzoNXADrDgfgXy5I2XdGj2HUb4Ysn6npIQf1F +GQatJ5lOwXBH3bWfgVMS5bGMSF0xQxfjjMZ6Y5ZLKTBOhE5iGV48zpeQpX8B653g+IuJ3SWYPZK2 +fu/Z8VFRfS0myGlZYeCsargqNhEEelC9MoS+L9xy1dcdFkfkR2YgP/SWxa+OAXqlD3pk9Q0Yh9mu +iNX6hME6wGkoLfINaFGq46V3xqSQDqE3izEjR8EJCOtu93ib14L8hCCZSRm2Ekax+0VVFqmjZayc +Bw/qa9wfLgZy7IaIEuQt218FL+TwA9MmM+eAws1CoRc0CwIDAQABo0IwQDAPBgNVHRMBAf8EBTAD +AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUcRVnyMjJvXVdctA4GGqd83EkVAswDQYJKoZI +hvcNAQELBQADggIBAHW7bVRLqhBYRjTyYtcWNl0IXtVsyIe9tC5G8jH4fOpCtZMWVdyhDBKg2mF+ +D1hYc2Ryx+hFjtyp8iY/xnmMsVMIM4GwVhO+5lFc2JsKT0ucVlMC6U/2DWDqTUJV6HwbISHTGzrM +d/K4kPFox/la/vot9L/J9UUbzjgQKjeKeaO04wlshYaT/4mWJ3iBj2fjRnRUjtkNaeJK9E10A/+y +d+2VZ5fkscWrv2oj6NSU4kQoYsRL4vDY4ilrGnB+JGGTe08DMiUNRSQrlrRGar9KC/eaj8GsGsVn +82800vpzY4zvFrCopEYq+OsS7HK07/grfoxSwIuEVPkvPuNVqNxmsdnhX9izjFk0WaSrT2y7Hxjb +davYy5LNlDhhDgcGH0tGEPEVvo2FXDtKK4F5D7Rpn0lQl033DlZdwJVqwjbDG2jJ9SrcR5q+ss7F +Jej6A7na+RZukYT1HCjI/CbM1xyQVqdfbzoEvM14iQuODy+jqk+iGxI9FghAD/FGTNeqewjBCvVt +J94Cj8rDtSvK6evIIVM4pcw72Hc3MKJP2W/R8kCtQXoXxdZKNYm3QdV8hn9VTYNKpXMgwDqvkPGa +JI7ZjnHKe7iG2rKPmT4dEw0SEe7Uq/DpFXYC5ODfqiAeW2GFZECpkJcNrVPSWh2HagCXZWK0vm9q +p/UsQu0yrbYhnr68 +-----END CERTIFICATE----- + +Hellenic Academic and Research Institutions ECC RootCA 2015 +=========================================================== +-----BEGIN CERTIFICATE----- +MIICwzCCAkqgAwIBAgIBADAKBggqhkjOPQQDAjCBqjELMAkGA1UEBhMCR1IxDzANBgNVBAcTBkF0 +aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0aW9u +cyBDZXJ0LiBBdXRob3JpdHkxRDBCBgNVBAMTO0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJj +aCBJbnN0aXR1dGlvbnMgRUNDIFJvb3RDQSAyMDE1MB4XDTE1MDcwNzEwMzcxMloXDTQwMDYzMDEw +MzcxMlowgaoxCzAJBgNVBAYTAkdSMQ8wDQYDVQQHEwZBdGhlbnMxRDBCBgNVBAoTO0hlbGxlbmlj +IEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgQ2VydC4gQXV0aG9yaXR5MUQwQgYD +VQQDEztIZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0dXRpb25zIEVDQyBSb290 +Q0EgMjAxNTB2MBAGByqGSM49AgEGBSuBBAAiA2IABJKgQehLgoRc4vgxEZmGZE4JJS+dQS8KrjVP +dJWyUWRrjWvmP3CV8AVER6ZyOFB2lQJajq4onvktTpnvLEhvTCUp6NFxW98dwXU3tNf6e3pCnGoK +Vlp8aQuqgAkkbH7BRqNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0O +BBYEFLQiC4KZJAEOnLvkDv2/+5cgk5kqMAoGCCqGSM49BAMCA2cAMGQCMGfOFmI4oqxiRaeplSTA +GiecMjvAwNW6qef4BENThe5SId6d9SWDPp5YSy/XZxMOIQIwBeF1Ad5o7SofTUwJCA3sS61kFyjn +dc5FZXIhF8siQQ6ME5g4mlRtm8rifOoCWCKR +-----END CERTIFICATE----- + +ISRG Root X1 +============ +-----BEGIN CERTIFICATE----- +MIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAwTzELMAkGA1UE +BhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2VhcmNoIEdyb3VwMRUwEwYDVQQD +EwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4WhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQG +EwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMT +DElTUkcgUm9vdCBYMTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54r +Vygch77ct984kIxuPOZXoHj3dcKi/vVqbvYATyjb3miGbESTtrFj/RQSa78f0uoxmyF+0TM8ukj1 +3Xnfs7j/EvEhmkvBioZxaUpmZmyPfjxwv60pIgbz5MDmgK7iS4+3mX6UA5/TR5d8mUgjU+g4rk8K +b4Mu0UlXjIB0ttov0DiNewNwIRt18jA8+o+u3dpjq+sWT8KOEUt+zwvo/7V3LvSye0rgTBIlDHCN +Aymg4VMk7BPZ7hm/ELNKjD+Jo2FR3qyHB5T0Y3HsLuJvW5iB4YlcNHlsdu87kGJ55tukmi8mxdAQ +4Q7e2RCOFvu396j3x+UCB5iPNgiV5+I3lg02dZ77DnKxHZu8A/lJBdiB3QW0KtZB6awBdpUKD9jf +1b0SHzUvKBds0pjBqAlkd25HN7rOrFleaJ1/ctaJxQZBKT5ZPt0m9STJEadao0xAH0ahmbWnOlFu +hjuefXKnEgV4We0+UXgVCwOPjdAvBbI+e0ocS3MFEvzG6uBQE3xDk3SzynTnjh8BCNAw1FtxNrQH +usEwMFxIt4I7mKZ9YIqioymCzLq9gwQbooMDQaHWBfEbwrbwqHyGO0aoSCqI3Haadr8faqU9GY/r +OPNk3sgrDQoo//fb4hVC1CLQJ13hef4Y53CIrU7m2Ys6xt0nUW7/vGT1M0NPAgMBAAGjQjBAMA4G +A1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR5tFnme7bl5AFzgAiIyBpY +9umbbjANBgkqhkiG9w0BAQsFAAOCAgEAVR9YqbyyqFDQDLHYGmkgJykIrGF1XIpu+ILlaS/V9lZL +ubhzEFnTIZd+50xx+7LSYK05qAvqFyFWhfFQDlnrzuBZ6brJFe+GnY+EgPbk6ZGQ3BebYhtF8GaV +0nxvwuo77x/Py9auJ/GpsMiu/X1+mvoiBOv/2X/qkSsisRcOj/KKNFtY2PwByVS5uCbMiogziUwt +hDyC3+6WVwW6LLv3xLfHTjuCvjHIInNzktHCgKQ5ORAzI4JMPJ+GslWYHb4phowim57iaztXOoJw +TdwJx4nLCgdNbOhdjsnvzqvHu7UrTkXWStAmzOVyyghqpZXjFaH3pO3JLF+l+/+sKAIuvtd7u+Nx +e5AW0wdeRlN8NwdCjNPElpzVmbUq4JUagEiuTDkHzsxHpFKVK7q4+63SM1N95R1NbdWhscdCb+ZA +JzVcoyi3B43njTOQ5yOf+1CceWxG1bQVs5ZufpsMljq4Ui0/1lvh+wjChP4kqKOJ2qxq4RgqsahD +YVvTH9w7jXbyLeiNdd8XM2w9U/t7y0Ff/9yi0GE44Za4rF2LN9d11TPAmRGunUHBcnWEvgJBQl9n +JEiU0Zsnvgc/ubhPgXRR4Xq37Z0j4r7g1SgEEzwxA57demyPxgcYxn/eR44/KJ4EBs+lVDR3veyJ +m+kXQ99b21/+jh5Xos1AnX5iItreGCc= +-----END CERTIFICATE----- + +AC RAIZ FNMT-RCM +================ +-----BEGIN CERTIFICATE----- +MIIFgzCCA2ugAwIBAgIPXZONMGc2yAYdGsdUhGkHMA0GCSqGSIb3DQEBCwUAMDsxCzAJBgNVBAYT +AkVTMREwDwYDVQQKDAhGTk1ULVJDTTEZMBcGA1UECwwQQUMgUkFJWiBGTk1ULVJDTTAeFw0wODEw +MjkxNTU5NTZaFw0zMDAxMDEwMDAwMDBaMDsxCzAJBgNVBAYTAkVTMREwDwYDVQQKDAhGTk1ULVJD +TTEZMBcGA1UECwwQQUMgUkFJWiBGTk1ULVJDTTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC +ggIBALpxgHpMhm5/yBNtwMZ9HACXjywMI7sQmkCpGreHiPibVmr75nuOi5KOpyVdWRHbNi63URcf +qQgfBBckWKo3Shjf5TnUV/3XwSyRAZHiItQDwFj8d0fsjz50Q7qsNI1NOHZnjrDIbzAzWHFctPVr +btQBULgTfmxKo0nRIBnuvMApGGWn3v7v3QqQIecaZ5JCEJhfTzC8PhxFtBDXaEAUwED653cXeuYL +j2VbPNmaUtu1vZ5Gzz3rkQUCwJaydkxNEJY7kvqcfw+Z374jNUUeAlz+taibmSXaXvMiwzn15Cou +08YfxGyqxRxqAQVKL9LFwag0Jl1mpdICIfkYtwb1TplvqKtMUejPUBjFd8g5CSxJkjKZqLsXF3mw +WsXmo8RZZUc1g16p6DULmbvkzSDGm0oGObVo/CK67lWMK07q87Hj/LaZmtVC+nFNCM+HHmpxffnT +tOmlcYF7wk5HlqX2doWjKI/pgG6BU6VtX7hI+cL5NqYuSf+4lsKMB7ObiFj86xsc3i1w4peSMKGJ +47xVqCfWS+2QrYv6YyVZLag13cqXM7zlzced0ezvXg5KkAYmY6252TUtB7p2ZSysV4999AeU14EC +ll2jB0nVetBX+RvnU0Z1qrB5QstocQjpYL05ac70r8NWQMetUqIJ5G+GR4of6ygnXYMgrwTJbFaa +i0b1AgMBAAGjgYMwgYAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYE +FPd9xf3E6Jobd2Sn9R2gzL+HYJptMD4GA1UdIAQ3MDUwMwYEVR0gADArMCkGCCsGAQUFBwIBFh1o +dHRwOi8vd3d3LmNlcnQuZm5tdC5lcy9kcGNzLzANBgkqhkiG9w0BAQsFAAOCAgEAB5BK3/MjTvDD +nFFlm5wioooMhfNzKWtN/gHiqQxjAb8EZ6WdmF/9ARP67Jpi6Yb+tmLSbkyU+8B1RXxlDPiyN8+s +D8+Nb/kZ94/sHvJwnvDKuO+3/3Y3dlv2bojzr2IyIpMNOmqOFGYMLVN0V2Ue1bLdI4E7pWYjJ2cJ +j+F3qkPNZVEI7VFY/uY5+ctHhKQV8Xa7pO6kO8Rf77IzlhEYt8llvhjho6Tc+hj507wTmzl6NLrT +Qfv6MooqtyuGC2mDOL7Nii4LcK2NJpLuHvUBKwrZ1pebbuCoGRw6IYsMHkCtA+fdZn71uSANA+iW ++YJF1DngoABd15jmfZ5nc8OaKveri6E6FO80vFIOiZiaBECEHX5FaZNXzuvO+FB8TxxuBEOb+dY7 +Ixjp6o7RTUaN8Tvkasq6+yO3m/qZASlaWFot4/nUbQ4mrcFuNLwy+AwF+mWj2zs3gyLp1txyM/1d +8iC9djwj2ij3+RvrWWTV3F9yfiD8zYm1kGdNYno/Tq0dwzn+evQoFt9B9kiABdcPUXmsEKvU7ANm +5mqwujGSQkBqvjrTcuFqN1W8rB2Vt2lh8kORdOag0wokRqEIr9baRRmW1FMdW4R58MD3R++Lj8UG +rp1MYp3/RgT408m2ECVAdf4WqslKYIYvuu8wd+RU4riEmViAqhOLUTpPSPaLtrM= +-----END CERTIFICATE----- + +Amazon Root CA 1 +================ +-----BEGIN CERTIFICATE----- +MIIDQTCCAimgAwIBAgITBmyfz5m/jAo54vB4ikPmljZbyjANBgkqhkiG9w0BAQsFADA5MQswCQYD +VQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24gUm9vdCBDQSAxMB4XDTE1 +MDUyNjAwMDAwMFoXDTM4MDExNzAwMDAwMFowOTELMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpv +bjEZMBcGA1UEAxMQQW1hem9uIFJvb3QgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBALJ4gHHKeNXjca9HgFB0fW7Y14h29Jlo91ghYPl0hAEvrAIthtOgQ3pOsqTQNroBvo3bSMgH +FzZM9O6II8c+6zf1tRn4SWiw3te5djgdYZ6k/oI2peVKVuRF4fn9tBb6dNqcmzU5L/qwIFAGbHrQ +gLKm+a/sRxmPUDgH3KKHOVj4utWp+UhnMJbulHheb4mjUcAwhmahRWa6VOujw5H5SNz/0egwLX0t +dHA114gk957EWW67c4cX8jJGKLhD+rcdqsq08p8kDi1L93FcXmn/6pUCyziKrlA4b9v7LWIbxcce +VOF34GfID5yHI9Y/QCB/IIDEgEw+OyQmjgSubJrIqg0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB +/zAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0OBBYEFIQYzIU07LwMlJQuCFmcx7IQTgoIMA0GCSqGSIb3 +DQEBCwUAA4IBAQCY8jdaQZChGsV2USggNiMOruYou6r4lK5IpDB/G/wkjUu0yKGX9rbxenDIU5PM +CCjjmCXPI6T53iHTfIUJrU6adTrCC2qJeHZERxhlbI1Bjjt/msv0tadQ1wUsN+gDS63pYaACbvXy +8MWy7Vu33PqUXHeeE6V/Uq2V8viTO96LXFvKWlJbYK8U90vvo/ufQJVtMVT8QtPHRh8jrdkPSHCa +2XV4cdFyQzR1bldZwgJcJmApzyMZFo6IQ6XU5MsI+yMRQ+hDKXJioaldXgjUkK642M4UwtBV8ob2 +xJNDd2ZhwLnoQdeXeGADbkpyrqXRfboQnoZsG4q5WTP468SQvvG5 +-----END CERTIFICATE----- + +Amazon Root CA 2 +================ +-----BEGIN CERTIFICATE----- +MIIFQTCCAymgAwIBAgITBmyf0pY1hp8KD+WGePhbJruKNzANBgkqhkiG9w0BAQwFADA5MQswCQYD +VQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24gUm9vdCBDQSAyMB4XDTE1 +MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpv +bjEZMBcGA1UEAxMQQW1hem9uIFJvb3QgQ0EgMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC +ggIBAK2Wny2cSkxKgXlRmeyKy2tgURO8TW0G/LAIjd0ZEGrHJgw12MBvIITplLGbhQPDW9tK6Mj4 +kHbZW0/jTOgGNk3Mmqw9DJArktQGGWCsN0R5hYGCrVo34A3MnaZMUnbqQ523BNFQ9lXg1dKmSYXp +N+nKfq5clU1Imj+uIFptiJXZNLhSGkOQsL9sBbm2eLfq0OQ6PBJTYv9K8nu+NQWpEjTj82R0Yiw9 +AElaKP4yRLuH3WUnAnE72kr3H9rN9yFVkE8P7K6C4Z9r2UXTu/Bfh+08LDmG2j/e7HJV63mjrdvd +fLC6HM783k81ds8P+HgfajZRRidhW+mez/CiVX18JYpvL7TFz4QuK/0NURBs+18bvBt+xa47mAEx +kv8LV/SasrlX6avvDXbR8O70zoan4G7ptGmh32n2M8ZpLpcTnqWHsFcQgTfJU7O7f/aS0ZzQGPSS +btqDT6ZjmUyl+17vIWR6IF9sZIUVyzfpYgwLKhbcAS4y2j5L9Z469hdAlO+ekQiG+r5jqFoz7Mt0 +Q5X5bGlSNscpb/xVA1wf+5+9R+vnSUeVC06JIglJ4PVhHvG/LopyboBZ/1c6+XUyo05f7O0oYtlN +c/LMgRdg7c3r3NunysV+Ar3yVAhU/bQtCSwXVEqY0VThUWcI0u1ufm8/0i2BWSlmy5A5lREedCf+ +3euvAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSw +DPBMMPQFWAJI/TPlUq9LhONmUjANBgkqhkiG9w0BAQwFAAOCAgEAqqiAjw54o+Ci1M3m9Zh6O+oA +A7CXDpO8Wqj2LIxyh6mx/H9z/WNxeKWHWc8w4Q0QshNabYL1auaAn6AFC2jkR2vHat+2/XcycuUY ++gn0oJMsXdKMdYV2ZZAMA3m3MSNjrXiDCYZohMr/+c8mmpJ5581LxedhpxfL86kSk5Nrp+gvU5LE +YFiwzAJRGFuFjWJZY7attN6a+yb3ACfAXVU3dJnJUH/jWS5E4ywl7uxMMne0nxrpS10gxdr9HIcW +xkPo1LsmmkVwXqkLN1PiRnsn/eBG8om3zEK2yygmbtmlyTrIQRNg91CMFa6ybRoVGld45pIq2WWQ +gj9sAq+uEjonljYE1x2igGOpm/HlurR8FLBOybEfdF849lHqm/osohHUqS0nGkWxr7JOcQ3AWEbW +aQbLU8uz/mtBzUF+fUwPfHJ5elnNXkoOrJupmHN5fLT0zLm4BwyydFy4x2+IoZCn9Kr5v2c69BoV +Yh63n749sSmvZ6ES8lgQGVMDMBu4Gon2nL2XA46jCfMdiyHxtN/kHNGfZQIG6lzWE7OE76KlXIx3 +KadowGuuQNKotOrN8I1LOJwZmhsoVLiJkO/KdYE+HvJkJMcYr07/R54H9jVlpNMKVv/1F2Rs76gi +JUmTtt8AF9pYfl3uxRuw0dFfIRDH+fO6AgonB8Xx1sfT4PsJYGw= +-----END CERTIFICATE----- + +Amazon Root CA 3 +================ +-----BEGIN CERTIFICATE----- +MIIBtjCCAVugAwIBAgITBmyf1XSXNmY/Owua2eiedgPySjAKBggqhkjOPQQDAjA5MQswCQYDVQQG +EwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24gUm9vdCBDQSAzMB4XDTE1MDUy +NjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZ +MBcGA1UEAxMQQW1hem9uIFJvb3QgQ0EgMzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABCmXp8ZB +f8ANm+gBG1bG8lKlui2yEujSLtf6ycXYqm0fc4E7O5hrOXwzpcVOho6AF2hiRVd9RFgdszflZwjr +Zt6jQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSrttvXBp43 +rDCGB5Fwx5zEGbF4wDAKBggqhkjOPQQDAgNJADBGAiEA4IWSoxe3jfkrBqWTrBqYaGFy+uGh0Psc +eGCmQ5nFuMQCIQCcAu/xlJyzlvnrxir4tiz+OpAUFteMYyRIHN8wfdVoOw== +-----END CERTIFICATE----- + +Amazon Root CA 4 +================ +-----BEGIN CERTIFICATE----- +MIIB8jCCAXigAwIBAgITBmyf18G7EEwpQ+Vxe3ssyBrBDjAKBggqhkjOPQQDAzA5MQswCQYDVQQG +EwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24gUm9vdCBDQSA0MB4XDTE1MDUy +NjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZ +MBcGA1UEAxMQQW1hem9uIFJvb3QgQ0EgNDB2MBAGByqGSM49AgEGBSuBBAAiA2IABNKrijdPo1MN +/sGKe0uoe0ZLY7Bi9i0b2whxIdIA6GO9mif78DluXeo9pcmBqqNbIJhFXRbb/egQbeOc4OO9X4Ri +83BkM6DLJC9wuoihKqB1+IGuYgbEgds5bimwHvouXKNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNV +HQ8BAf8EBAMCAYYwHQYDVR0OBBYEFNPsxzplbszh2naaVvuc84ZtV+WBMAoGCCqGSM49BAMDA2gA +MGUCMDqLIfG9fhGt0O9Yli/W651+kI0rz2ZVwyzjKKlwCkcO8DdZEv8tmZQoTipPNU0zWgIxAOp1 +AE47xDqUEpHJWEadIRNyp4iciuRMStuW1KyLa2tJElMzrdfkviT8tQp21KW8EA== +-----END CERTIFICATE----- + +LuxTrust Global Root 2 +====================== +-----BEGIN CERTIFICATE----- +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 +-----END CERTIFICATE----- + +TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1 +============================================= +-----BEGIN CERTIFICATE----- +MIIEYzCCA0ugAwIBAgIBATANBgkqhkiG9w0BAQsFADCB0jELMAkGA1UEBhMCVFIxGDAWBgNVBAcT +D0dlYnplIC0gS29jYWVsaTFCMEAGA1UEChM5VHVya2l5ZSBCaWxpbXNlbCB2ZSBUZWtub2xvamlr +IEFyYXN0aXJtYSBLdXJ1bXUgLSBUVUJJVEFLMS0wKwYDVQQLEyRLYW11IFNlcnRpZmlrYXN5b24g +TWVya2V6aSAtIEthbXUgU00xNjA0BgNVBAMTLVRVQklUQUsgS2FtdSBTTSBTU0wgS29rIFNlcnRp +ZmlrYXNpIC0gU3VydW0gMTAeFw0xMzExMjUwODI1NTVaFw00MzEwMjUwODI1NTVaMIHSMQswCQYD +VQQGEwJUUjEYMBYGA1UEBxMPR2ViemUgLSBLb2NhZWxpMUIwQAYDVQQKEzlUdXJraXllIEJpbGlt +c2VsIHZlIFRla25vbG9qaWsgQXJhc3Rpcm1hIEt1cnVtdSAtIFRVQklUQUsxLTArBgNVBAsTJEth +bXUgU2VydGlmaWthc3lvbiBNZXJrZXppIC0gS2FtdSBTTTE2MDQGA1UEAxMtVFVCSVRBSyBLYW11 +IFNNIFNTTCBLb2sgU2VydGlmaWthc2kgLSBTdXJ1bSAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A +MIIBCgKCAQEAr3UwM6q7a9OZLBI3hNmNe5eA027n/5tQlT6QlVZC1xl8JoSNkvoBHToP4mQ4t4y8 +6Ij5iySrLqP1N+RAjhgleYN1Hzv/bKjFxlb4tO2KRKOrbEz8HdDc72i9z+SqzvBV96I01INrN3wc +wv61A+xXzry0tcXtAA9TNypN9E8Mg/uGz8v+jE69h/mniyFXnHrfA2eJLJ2XYacQuFWQfw4tJzh0 +3+f92k4S400VIgLI4OD8D62K18lUUMw7D8oWgITQUVbDjlZ/iSIzL+aFCr2lqBs23tPcLG07xxO9 +WSMs5uWk99gL7eqQQESolbuT1dCANLZGeA4fAJNG4e7p+exPFwIDAQABo0IwQDAdBgNVHQ4EFgQU +ZT/HiobGPN08VFw1+DrtUgxHV8gwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJ +KoZIhvcNAQELBQADggEBACo/4fEyjq7hmFxLXs9rHmoJ0iKpEsdeV31zVmSAhHqT5Am5EM2fKifh +AHe+SMg1qIGf5LgsyX8OsNJLN13qudULXjS99HMpw+0mFZx+CFOKWI3QSyjfwbPfIPP54+M638yc +lNhOT8NrF7f3cuitZjO1JVOr4PhMqZ398g26rrnZqsZr+ZO7rqu4lzwDGrpDxpa5RXI4s6ehlj2R +e37AIVNMh+3yC1SVUZPVIqUNivGTDj5UDrDYyU7c8jEyVupk+eq1nRZmQnLzf9OxMUP8pI4X8W0j +q5Rm+K37DwhuJi1/FwcJsoz7UMCflo3Ptv0AnVoUmr8CRPXBwp8iXqIPoeM= +-----END CERTIFICATE----- + +GDCA TrustAUTH R5 ROOT +====================== +-----BEGIN CERTIFICATE----- +MIIFiDCCA3CgAwIBAgIIfQmX/vBH6nowDQYJKoZIhvcNAQELBQAwYjELMAkGA1UEBhMCQ04xMjAw +BgNVBAoMKUdVQU5HIERPTkcgQ0VSVElGSUNBVEUgQVVUSE9SSVRZIENPLixMVEQuMR8wHQYDVQQD +DBZHRENBIFRydXN0QVVUSCBSNSBST09UMB4XDTE0MTEyNjA1MTMxNVoXDTQwMTIzMTE1NTk1OVow +YjELMAkGA1UEBhMCQ04xMjAwBgNVBAoMKUdVQU5HIERPTkcgQ0VSVElGSUNBVEUgQVVUSE9SSVRZ +IENPLixMVEQuMR8wHQYDVQQDDBZHRENBIFRydXN0QVVUSCBSNSBST09UMIICIjANBgkqhkiG9w0B +AQEFAAOCAg8AMIICCgKCAgEA2aMW8Mh0dHeb7zMNOwZ+Vfy1YI92hhJCfVZmPoiC7XJjDp6L3TQs +AlFRwxn9WVSEyfFrs0yw6ehGXTjGoqcuEVe6ghWinI9tsJlKCvLriXBjTnnEt1u9ol2x8kECK62p +OqPseQrsXzrj/e+APK00mxqriCZ7VqKChh/rNYmDf1+uKU49tm7srsHwJ5uu4/Ts765/94Y9cnrr +pftZTqfrlYwiOXnhLQiPzLyRuEH3FMEjqcOtmkVEs7LXLM3GKeJQEK5cy4KOFxg2fZfmiJqwTTQJ +9Cy5WmYqsBebnh52nUpmMUHfP/vFBu8btn4aRjb3ZGM74zkYI+dndRTVdVeSN72+ahsmUPI2JgaQ +xXABZG12ZuGR224HwGGALrIuL4xwp9E7PLOR5G62xDtw8mySlwnNR30YwPO7ng/Wi64HtloPzgsM +R6flPri9fcebNaBhlzpBdRfMK5Z3KpIhHtmVdiBnaM8Nvd/WHwlqmuLMc3GkL30SgLdTMEZeS1SZ +D2fJpcjyIMGC7J0R38IC+xo70e0gmu9lZJIQDSri3nDxGGeCjGHeuLzRL5z7D9Ar7Rt2ueQ5Vfj4 +oR24qoAATILnsn8JuLwwoC8N9VKejveSswoAHQBUlwbgsQfZxw9cZX08bVlX5O2ljelAU58VS6Bx +9hoh49pwBiFYFIeFd3mqgnkCAwEAAaNCMEAwHQYDVR0OBBYEFOLJQJ9NzuiaoXzPDj9lxSmIahlR +MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4ICAQDRSVfg +p8xoWLoBDysZzY2wYUWsEe1jUGn4H3++Fo/9nesLqjJHdtJnJO29fDMylyrHBYZmDRd9FBUb1Ov9 +H5r2XpdptxolpAqzkT9fNqyL7FeoPueBihhXOYV0GkLH6VsTX4/5COmSdI31R9KrO9b7eGZONn35 +6ZLpBN79SWP8bfsUcZNnL0dKt7n/HipzcEYwv1ryL3ml4Y0M2fmyYzeMN2WFcGpcWwlyua1jPLHd ++PwyvzeG5LuOmCd+uh8W4XAR8gPfJWIyJyYYMoSf/wA6E7qaTfRPuBRwIrHKK5DOKcFw9C+df/KQ +HtZa37dG/OaG+svgIHZ6uqbL9XzeYqWxi+7egmaKTjowHz+Ay60nugxe19CxVsp3cbK1daFQqUBD +F8Io2c9Si1vIY9RCPqAzekYu9wogRlR+ak8x8YF+QnQ4ZXMn7sZ8uI7XpTrXmKGcjBBV09tL7ECQ +8s1uV9JiDnxXk7Gnbc2dg7sq5+W2O3FYrf3RRbxake5TFW/TRQl1brqQXR4EzzffHqhmsYzmIGrv +/EhOdJhCrylvLmrH+33RZjEizIYAfmaDDEL0vTSSwxrqT8p+ck0LcIymSLumoRT2+1hEmRSuqguT +aaApJUqlyyvdimYHFngVV3Eb7PVHhPOeMTd61X8kreS8/f3MboPoDKi3QWwH3b08hpcv0g== +-----END CERTIFICATE----- + +TrustCor RootCert CA-1 +====================== +-----BEGIN CERTIFICATE----- +MIIEMDCCAxigAwIBAgIJANqb7HHzA7AZMA0GCSqGSIb3DQEBCwUAMIGkMQswCQYDVQQGEwJQQTEP +MA0GA1UECAwGUGFuYW1hMRQwEgYDVQQHDAtQYW5hbWEgQ2l0eTEkMCIGA1UECgwbVHJ1c3RDb3Ig +U3lzdGVtcyBTLiBkZSBSLkwuMScwJQYDVQQLDB5UcnVzdENvciBDZXJ0aWZpY2F0ZSBBdXRob3Jp +dHkxHzAdBgNVBAMMFlRydXN0Q29yIFJvb3RDZXJ0IENBLTEwHhcNMTYwMjA0MTIzMjE2WhcNMjkx +MjMxMTcyMzE2WjCBpDELMAkGA1UEBhMCUEExDzANBgNVBAgMBlBhbmFtYTEUMBIGA1UEBwwLUGFu +YW1hIENpdHkxJDAiBgNVBAoMG1RydXN0Q29yIFN5c3RlbXMgUy4gZGUgUi5MLjEnMCUGA1UECwwe +VHJ1c3RDb3IgQ2VydGlmaWNhdGUgQXV0aG9yaXR5MR8wHQYDVQQDDBZUcnVzdENvciBSb290Q2Vy +dCBDQS0xMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv463leLCJhJrMxnHQFgKq1mq +jQCj/IDHUHuO1CAmujIS2CNUSSUQIpidRtLByZ5OGy4sDjjzGiVoHKZaBeYei0i/mJZ0PmnK6bV4 +pQa81QBeCQryJ3pS/C3Vseq0iWEk8xoT26nPUu0MJLq5nux+AHT6k61sKZKuUbS701e/s/OojZz0 +JEsq1pme9J7+wH5COucLlVPat2gOkEz7cD+PSiyU8ybdY2mplNgQTsVHCJCZGxdNuWxu72CVEY4h +gLW9oHPY0LJ3xEXqWib7ZnZ2+AYfYW0PVcWDtxBWcgYHpfOxGgMFZA6dWorWhnAbJN7+KIor0Gqw +/Hqi3LJ5DotlDwIDAQABo2MwYTAdBgNVHQ4EFgQU7mtJPHo/DeOxCbeKyKsZn3MzUOcwHwYDVR0j +BBgwFoAU7mtJPHo/DeOxCbeKyKsZn3MzUOcwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC +AYYwDQYJKoZIhvcNAQELBQADggEBACUY1JGPE+6PHh0RU9otRCkZoB5rMZ5NDp6tPVxBb5UrJKF5 +mDo4Nvu7Zp5I/5CQ7z3UuJu0h3U/IJvOcs+hVcFNZKIZBqEHMwwLKeXx6quj7LUKdJDHfXLy11yf +ke+Ri7fc7Waiz45mO7yfOgLgJ90WmMCV1Aqk5IGadZQ1nJBfiDcGrVmVCrDRZ9MZyonnMlo2HD6C +qFqTvsbQZJG2z9m2GM/bftJlo6bEjhcxwft+dtvTheNYsnd6djtsL1Ac59v2Z3kf9YKVmgenFK+P +3CghZwnS1k1aHBkcjndcw5QkPTJrS37UeJSDvjdNzl/HHk484IkzlQsPpTLWPFp5LBk= +-----END CERTIFICATE----- + +TrustCor RootCert CA-2 +====================== +-----BEGIN CERTIFICATE----- +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 +-----END CERTIFICATE----- + +TrustCor ECA-1 +============== +-----BEGIN CERTIFICATE----- +MIIEIDCCAwigAwIBAgIJAISCLF8cYtBAMA0GCSqGSIb3DQEBCwUAMIGcMQswCQYDVQQGEwJQQTEP +MA0GA1UECAwGUGFuYW1hMRQwEgYDVQQHDAtQYW5hbWEgQ2l0eTEkMCIGA1UECgwbVHJ1c3RDb3Ig +U3lzdGVtcyBTLiBkZSBSLkwuMScwJQYDVQQLDB5UcnVzdENvciBDZXJ0aWZpY2F0ZSBBdXRob3Jp +dHkxFzAVBgNVBAMMDlRydXN0Q29yIEVDQS0xMB4XDTE2MDIwNDEyMzIzM1oXDTI5MTIzMTE3Mjgw +N1owgZwxCzAJBgNVBAYTAlBBMQ8wDQYDVQQIDAZQYW5hbWExFDASBgNVBAcMC1BhbmFtYSBDaXR5 +MSQwIgYDVQQKDBtUcnVzdENvciBTeXN0ZW1zIFMuIGRlIFIuTC4xJzAlBgNVBAsMHlRydXN0Q29y +IENlcnRpZmljYXRlIEF1dGhvcml0eTEXMBUGA1UEAwwOVHJ1c3RDb3IgRUNBLTEwggEiMA0GCSqG +SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDPj+ARtZ+odnbb3w9U73NjKYKtR8aja+3+XzP4Q1HpGjOR +MRegdMTUpwHmspI+ap3tDvl0mEDTPwOABoJA6LHip1GnHYMma6ve+heRK9jGrB6xnhkB1Zem6g23 +xFUfJ3zSCNV2HykVh0A53ThFEXXQmqc04L/NyFIduUd+Dbi7xgz2c1cWWn5DkR9VOsZtRASqnKmc +p0yJF4OuowReUoCLHhIlERnXDH19MURB6tuvsBzvgdAsxZohmz3tQjtQJvLsznFhBmIhVE5/wZ0+ +fyCMgMsq2JdiyIMzkX2woloPV+g7zPIlstR8L+xNxqE6FXrntl019fZISjZFZtS6mFjBAgMBAAGj +YzBhMB0GA1UdDgQWBBREnkj1zG1I1KBLf/5ZJC+Dl5mahjAfBgNVHSMEGDAWgBREnkj1zG1I1KBL +f/5ZJC+Dl5mahjAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQsF +AAOCAQEABT41XBVwm8nHc2FvcivUwo/yQ10CzsSUuZQRg2dd4mdsdXa/uwyqNsatR5Nj3B5+1t4u +/ukZMjgDfxT2AHMsWbEhBuH7rBiVDKP/mZb3Kyeb1STMHd3BOuCYRLDE5D53sXOpZCz2HAF8P11F +hcCF5yWPldwX8zyfGm6wyuMdKulMY/okYWLW2n62HGz1Ah3UKt1VkOsqEUc8Ll50soIipX1TH0Xs +J5F95yIW6MBoNtjG8U+ARDL54dHRHareqKucBK+tIA5kmE2la8BIWJZpTdwHjFGTot+fDz2LYLSC +jaoITmJF4PkL0uDgPFveXHEnJcLmA4GLEFPjx1WitJ/X5g== +-----END CERTIFICATE----- + +SSL.com Root Certification Authority RSA +======================================== +-----BEGIN CERTIFICATE----- +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 +WuuA8ShYIc2wBlX7Jz9TkHCpBB5XJ7k= +-----END CERTIFICATE----- + +SSL.com Root Certification Authority ECC +======================================== +-----BEGIN CERTIFICATE----- +MIICjTCCAhSgAwIBAgIIdebfy8FoW6gwCgYIKoZIzj0EAwIwfDELMAkGA1UEBhMCVVMxDjAMBgNV +BAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQKDA9TU0wgQ29ycG9yYXRpb24xMTAv +BgNVBAMMKFNTTC5jb20gUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBFQ0MwHhcNMTYwMjEy +MTgxNDAzWhcNNDEwMjEyMTgxNDAzWjB8MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMxEDAO +BgNVBAcMB0hvdXN0b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjExMC8GA1UEAwwoU1NMLmNv +bSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IEVDQzB2MBAGByqGSM49AgEGBSuBBAAiA2IA +BEVuqVDEpiM2nl8ojRfLliJkP9x6jh3MCLOicSS6jkm5BBtHllirLZXI7Z4INcgn64mMU1jrYor+ +8FsPazFSY0E7ic3s7LaNGdM0B9y7xgZ/wkWV7Mt/qCPgCemB+vNH06NjMGEwHQYDVR0OBBYEFILR +hXMw5zUE044CkvvlpNHEIejNMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUgtGFczDnNQTT +jgKS++Wk0cQh6M0wDgYDVR0PAQH/BAQDAgGGMAoGCCqGSM49BAMCA2cAMGQCMG/n61kRpGDPYbCW +e+0F+S8Tkdzt5fxQaxFGRrMcIQBiu77D5+jNB5n5DQtdcj7EqgIwH7y6C+IwJPt8bYBVCpk+gA0z +5Wajs6O7pdWLjwkspl1+4vAHCGht0nxpbl/f5Wpl +-----END CERTIFICATE----- + +SSL.com EV Root Certification Authority RSA R2 +============================================== +-----BEGIN CERTIFICATE----- +MIIF6zCCA9OgAwIBAgIIVrYpzTS8ePYwDQYJKoZIhvcNAQELBQAwgYIxCzAJBgNVBAYTAlVTMQ4w +DAYDVQQIDAVUZXhhczEQMA4GA1UEBwwHSG91c3RvbjEYMBYGA1UECgwPU1NMIENvcnBvcmF0aW9u +MTcwNQYDVQQDDC5TU0wuY29tIEVWIFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUlNBIFIy +MB4XDTE3MDUzMTE4MTQzN1oXDTQyMDUzMDE4MTQzN1owgYIxCzAJBgNVBAYTAlVTMQ4wDAYDVQQI +DAVUZXhhczEQMA4GA1UEBwwHSG91c3RvbjEYMBYGA1UECgwPU1NMIENvcnBvcmF0aW9uMTcwNQYD +VQQDDC5TU0wuY29tIEVWIFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUlNBIFIyMIICIjAN +BgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAjzZlQOHWTcDXtOlG2mvqM0fNTPl9fb69LT3w23jh +hqXZuglXaO1XPqDQCEGD5yhBJB/jchXQARr7XnAjssufOePPxU7Gkm0mxnu7s9onnQqG6YE3Bf7w +cXHswxzpY6IXFJ3vG2fThVUCAtZJycxa4bH3bzKfydQ7iEGonL3Lq9ttewkfokxykNorCPzPPFTO +Zw+oz12WGQvE43LrrdF9HSfvkusQv1vrO6/PgN3B0pYEW3p+pKk8OHakYo6gOV7qd89dAFmPZiw+ +B6KjBSYRaZfqhbcPlgtLyEDhULouisv3D5oi53+aNxPN8k0TayHRwMwi8qFG9kRpnMphNQcAb9Zh +CBHqurj26bNg5U257J8UZslXWNvNh2n4ioYSA0e/ZhN2rHd9NCSFg83XqpyQGp8hLH94t2S42Oim +9HizVcuE0jLEeK6jj2HdzghTreyI/BXkmg3mnxp3zkyPuBQVPWKchjgGAGYS5Fl2WlPAApiiECto +RHuOec4zSnaqW4EWG7WK2NAAe15itAnWhmMOpgWVSbooi4iTsjQc2KRVbrcc0N6ZVTsj9CLg+Slm +JuwgUHfbSguPvuUCYHBBXtSuUDkiFCbLsjtzdFVHB3mBOagwE0TlBIqulhMlQg+5U8Sb/M3kHN48 ++qvWBkofZ6aYMBzdLNvcGJVXZsb/XItW9XcCAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAfBgNV +HSMEGDAWgBT5YLvU49U09rj1BoAlp3PbRmmonjAdBgNVHQ4EFgQU+WC71OPVNPa49QaAJadz20Zp +qJ4wDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4ICAQBWs47LCp1Jjr+kxJG7ZhcFUZh1 +++VQLHqe8RT6q9OKPv+RKY9ji9i0qVQBDb6Thi/5Sm3HXvVX+cpVHBK+Rw82xd9qt9t1wkclf7nx +Y/hoLVUE0fKNsKTPvDxeH3jnpaAgcLAExbf3cqfeIg29MyVGjGSSJuM+LmOW2puMPfgYCdcDzH2G +guDKBAdRUNf/ktUM79qGn5nX67evaOI5JpS6aLe/g9Pqemc9YmeuJeVy6OLk7K4S9ksrPJ/psEDz +OFSz/bdoyNrGj1E8svuR3Bznm53htw1yj+KkxKl4+esUrMZDBcJlOSgYAsOCsp0FvmXtll9ldDz7 +CTUue5wT/RsPXcdtgTpWD8w74a8CLyKsRspGPKAcTNZEtF4uXBVmCeEmKf7GUmG6sXP/wwyc5Wxq +lD8UykAWlYTzWamsX0xhk23RO8yilQwipmdnRC652dKKQbNmC1r7fSOl8hqw/96bg5Qu0T/fkreR +rwU7ZcegbLHNYhLDkBvjJc40vG93drEQw/cFGsDWr3RiSBd3kmmQYRzelYB0VI8YHMPzA9C/pEN1 +hlMYegouCRw2n5H9gooiS9EOUCXdywMMF8mDAAhONU2Ki+3wApRmLER/y5UnlhetCTCstnEXbosX +9hwJ1C07mKVx01QT2WDz9UtmT/rx7iASjbSsV7FFY6GsdqnC+w== +-----END CERTIFICATE----- + +SSL.com EV Root Certification Authority ECC +=========================================== +-----BEGIN CERTIFICATE----- +MIIClDCCAhqgAwIBAgIILCmcWxbtBZUwCgYIKoZIzj0EAwIwfzELMAkGA1UEBhMCVVMxDjAMBgNV +BAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQKDA9TU0wgQ29ycG9yYXRpb24xNDAy +BgNVBAMMK1NTTC5jb20gRVYgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBFQ0MwHhcNMTYw +MjEyMTgxNTIzWhcNNDEwMjEyMTgxNTIzWjB/MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMx +EDAOBgNVBAcMB0hvdXN0b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjE0MDIGA1UEAwwrU1NM +LmNvbSBFViBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IEVDQzB2MBAGByqGSM49AgEGBSuB +BAAiA2IABKoSR5CYG/vvw0AHgyBO8TCCogbR8pKGYfL2IWjKAMTH6kMAVIbc/R/fALhBYlzccBYy +3h+Z1MzFB8gIH2EWB1E9fVwHU+M1OIzfzZ/ZLg1KthkuWnBaBu2+8KGwytAJKaNjMGEwHQYDVR0O +BBYEFFvKXuXe0oGqzagtZFG22XKbl+ZPMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUW8pe +5d7SgarNqC1kUbbZcpuX5k8wDgYDVR0PAQH/BAQDAgGGMAoGCCqGSM49BAMCA2gAMGUCMQCK5kCJ +N+vp1RPZytRrJPOwPYdGWBrssd9v+1a6cGvHOMzosYxPD/fxZ3YOg9AeUY8CMD32IygmTMZgh5Mm +m7I1HrrW9zzRHM76JTymGoEVW/MSD2zuZYrJh6j5B+BimoxcSg== +-----END CERTIFICATE----- + +GlobalSign Root CA - R6 +======================= +-----BEGIN CERTIFICATE----- +MIIFgzCCA2ugAwIBAgIORea7A4Mzw4VlSOb/RVEwDQYJKoZIhvcNAQEMBQAwTDEgMB4GA1UECxMX +R2xvYmFsU2lnbiBSb290IENBIC0gUjYxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkds +b2JhbFNpZ24wHhcNMTQxMjEwMDAwMDAwWhcNMzQxMjEwMDAwMDAwWjBMMSAwHgYDVQQLExdHbG9i +YWxTaWduIFJvb3QgQ0EgLSBSNjETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFs +U2lnbjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAJUH6HPKZvnsFMp7PPcNCPG0RQss +grRIxutbPK6DuEGSMxSkb3/pKszGsIhrxbaJ0cay/xTOURQh7ErdG1rG1ofuTToVBu1kZguSgMpE +3nOUTvOniX9PeGMIyBJQbUJmL025eShNUhqKGoC3GYEOfsSKvGRMIRxDaNc9PIrFsmbVkJq3MQbF +vuJtMgamHvm566qjuL++gmNQ0PAYid/kD3n16qIfKtJwLnvnvJO7bVPiSHyMEAc4/2ayd2F+4OqM +PKq0pPbzlUoSB239jLKJz9CgYXfIWHSw1CM69106yqLbnQneXUQtkPGBzVeS+n68UARjNN9rkxi+ +azayOeSsJDa38O+2HBNXk7besvjihbdzorg1qkXy4J02oW9UivFyVm4uiMVRQkQVlO6jxTiWm05O +WgtH8wY2SXcwvHE35absIQh1/OZhFj931dmRl4QKbNQCTXTAFO39OfuD8l4UoQSwC+n+7o/hbguy +CLNhZglqsQY6ZZZZwPA1/cnaKI0aEYdwgQqomnUdnjqGBQCe24DWJfncBZ4nWUx2OVvq+aWh2IMP +0f/fMBH5hc8zSPXKbWQULHpYT9NLCEnFlWQaYw55PfWzjMpYrZxCRXluDocZXFSxZba/jJvcE+kN +b7gu3GduyYsRtYQUigAZcIN5kZeR1BonvzceMgfYFGM8KEyvAgMBAAGjYzBhMA4GA1UdDwEB/wQE +AwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSubAWjkxPioufi1xzWx/B/yGdToDAfBgNV +HSMEGDAWgBSubAWjkxPioufi1xzWx/B/yGdToDANBgkqhkiG9w0BAQwFAAOCAgEAgyXt6NH9lVLN +nsAEoJFp5lzQhN7craJP6Ed41mWYqVuoPId8AorRbrcWc+ZfwFSY1XS+wc3iEZGtIxg93eFyRJa0 +lV7Ae46ZeBZDE1ZXs6KzO7V33EByrKPrmzU+sQghoefEQzd5Mr6155wsTLxDKZmOMNOsIeDjHfrY +BzN2VAAiKrlNIC5waNrlU/yDXNOd8v9EDERm8tLjvUYAGm0CuiVdjaExUd1URhxN25mW7xocBFym +Fe944Hn+Xds+qkxV/ZoVqW/hpvvfcDDpw+5CRu3CkwWJ+n1jez/QcYF8AOiYrg54NMMl+68KnyBr +3TsTjxKM4kEaSHpzoHdpx7Zcf4LIHv5YGygrqGytXm3ABdJ7t+uA/iU3/gKbaKxCXcPu9czc8FB1 +0jZpnOZ7BN9uBmm23goJSFmH63sUYHpkqmlD75HHTOwY3WzvUy2MmeFe8nI+z1TIvWfspA9MRf/T +uTAjB0yPEL+GltmZWrSZVxykzLsViVO6LAUP5MSeGbEYNNVMnbrt9x+vJJUEeKgDu+6B5dpffItK +oZB0JaezPkvILFa9x8jvOOJckvB595yEunQtYQEgfn7R8k8HWV+LLUNS60YMlOH1Zkd5d9VUWx+t +JDfLRVpOoERIyNiwmcUVhAn21klJwGW45hpxbqCo8YLoRT5s1gLXCmeDBVrJpBA= +-----END CERTIFICATE----- + +OISTE WISeKey Global Root GC CA +=============================== +-----BEGIN CERTIFICATE----- +MIICaTCCAe+gAwIBAgIQISpWDK7aDKtARb8roi066jAKBggqhkjOPQQDAzBtMQswCQYDVQQGEwJD +SDEQMA4GA1UEChMHV0lTZUtleTEiMCAGA1UECxMZT0lTVEUgRm91bmRhdGlvbiBFbmRvcnNlZDEo +MCYGA1UEAxMfT0lTVEUgV0lTZUtleSBHbG9iYWwgUm9vdCBHQyBDQTAeFw0xNzA1MDkwOTQ4MzRa +Fw00MjA1MDkwOTU4MzNaMG0xCzAJBgNVBAYTAkNIMRAwDgYDVQQKEwdXSVNlS2V5MSIwIAYDVQQL +ExlPSVNURSBGb3VuZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBXSVNlS2V5IEdsb2Jh +bCBSb290IEdDIENBMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAETOlQwMYPchi82PG6s4nieUqjFqdr +VCTbUf/q9Akkwwsin8tqJ4KBDdLArzHkdIJuyiXZjHWd8dvQmqJLIX4Wp2OQ0jnUsYd4XxiWD1Ab +NTcPasbc2RNNpI6QN+a9WzGRo1QwUjAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAd +BgNVHQ4EFgQUSIcUrOPDnpBgOtfKie7TrYy0UGYwEAYJKwYBBAGCNxUBBAMCAQAwCgYIKoZIzj0E +AwMDaAAwZQIwJsdpW9zV57LnyAyMjMPdeYwbY9XJUpROTYJKcx6ygISpJcBMWm1JKWB4E+J+SOtk +AjEA2zQgMgj/mkkCtojeFK9dbJlxjRo/i9fgojaGHAeCOnZT/cKi7e97sIBPWA9LUzm9 +-----END CERTIFICATE----- + +GTS Root R1 +=========== +-----BEGIN CERTIFICATE----- +MIIFWjCCA0KgAwIBAgIQbkepxUtHDA3sM9CJuRz04TANBgkqhkiG9w0BAQwFADBHMQswCQYDVQQG +EwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJv +b3QgUjEwHhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAwMDAwWjBHMQswCQYDVQQGEwJVUzEiMCAG +A1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjEwggIi +MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC2EQKLHuOhd5s73L+UPreVp0A8of2C+X0yBoJx +9vaMf/vo27xqLpeXo4xL+Sv2sfnOhB2x+cWX3u+58qPpvBKJXqeqUqv4IyfLpLGcY9vXmX7wCl7r +aKb0xlpHDU0QM+NOsROjyBhsS+z8CZDfnWQpJSMHobTSPS5g4M/SCYe7zUjwTcLCeoiKu7rPWRnW +r4+wB7CeMfGCwcDfLqZtbBkOtdh+JhpFAz2weaSUKK0PfyblqAj+lug8aJRT7oM6iCsVlgmy4HqM +LnXWnOunVmSPlk9orj2XwoSPwLxAwAtcvfaHszVsrBhQf4TgTM2S0yDpM7xSma8ytSmzJSq0SPly +4cpk9+aCEI3oncKKiPo4Zor8Y/kB+Xj9e1x3+naH+uzfsQ55lVe0vSbv1gHR6xYKu44LtcXFilWr +06zqkUspzBmkMiVOKvFlRNACzqrOSbTqn3yDsEB750Orp2yjj32JgfpMpf/VjsPOS+C12LOORc92 +wO1AK/1TD7Cn1TsNsYqiA94xrcx36m97PtbfkSIS5r762DL8EGMUUXLeXdYWk70paDPvOmbsB4om +3xPXV2V4J95eSRQAogB/mqghtqmxlbCluQ0WEdrHbEg8QOB+DVrNVjzRlwW5y0vtOUucxD/SVRNu +JLDWcfr0wbrM7Rv1/oFB2ACYPTrIrnqYNxgFlQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYD +VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU5K8rJnEaK0gnhS9SZizv8IkTcT4wDQYJKoZIhvcNAQEM +BQADggIBADiWCu49tJYeX++dnAsznyvgyv3SjgofQXSlfKqE1OXyHuY3UjKcC9FhHb8owbZEKTV1 +d5iyfNm9dKyKaOOpMQkpAWBz40d8U6iQSifvS9efk+eCNs6aaAyC58/UEBZvXw6ZXPYfcX3v73sv +fuo21pdwCxXu11xWajOl40k4DLh9+42FpLFZXvRq4d2h9mREruZRgyFmxhE+885H7pwoHyXa/6xm +ld01D1zvICxi/ZG6qcz8WpyTgYMpl0p8WnK0OdC3d8t5/Wk6kjftbjhlRn7pYL15iJdfOBL07q9b +gsiG1eGZbYwE8na6SfZu6W0eX6DvJ4J2QPim01hcDyxC2kLGe4g0x8HYRZvBPsVhHdljUEn2NIVq +4BjFbkerQUIpm/ZgDdIx02OYI5NaAIFItO/Nis3Jz5nu2Z6qNuFoS3FJFDYoOj0dzpqPJeaAcWEr +tXvM+SUWgeExX6GjfhaknBZqlxi9dnKlC54dNuYvoS++cJEPqOba+MSSQGwlfnuzCdyyF62ARPBo +pY+Udf90WuioAnwMCeKpSwughQtiue+hMZL77/ZRBIls6Kl0obsXs7X9SQ98POyDGCBDTtWTurQ0 +sR8WNh8M5mQ5Fkzc4P4dyKliPUDqysU0ArSuiYgzNdwsE3PYJ/HQcu51OyLemGhmW/HGY0dVHLql +CFF1pkgl +-----END CERTIFICATE----- + +GTS Root R2 +=========== +-----BEGIN CERTIFICATE----- +MIIFWjCCA0KgAwIBAgIQbkepxlqz5yDFMJo/aFLybzANBgkqhkiG9w0BAQwFADBHMQswCQYDVQQG +EwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJv +b3QgUjIwHhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAwMDAwWjBHMQswCQYDVQQGEwJVUzEiMCAG +A1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjIwggIi +MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDO3v2m++zsFDQ8BwZabFn3GTXd98GdVarTzTuk +k3LvCvptnfbwhYBboUhSnznFt+4orO/LdmgUud+tAWyZH8QiHZ/+cnfgLFuv5AS/T3KgGjSY6Dlo +7JUle3ah5mm5hRm9iYz+re026nO8/4Piy33B0s5Ks40FnotJk9/BW9BuXvAuMC6C/Pq8tBcKSOWI +m8Wba96wyrQD8Nr0kLhlZPdcTK3ofmZemde4wj7I0BOdre7kRXuJVfeKH2JShBKzwkCX44ofR5Gm +dFrS+LFjKBC4swm4VndAoiaYecb+3yXuPuWgf9RhD1FLPD+M2uFwdNjCaKH5wQzpoeJ/u1U8dgbu +ak7MkogwTZq9TwtImoS1mKPV+3PBV2HdKFZ1E66HjucMUQkQdYhMvI35ezzUIkgfKtzra7tEscsz +cTJGr61K8YzodDqs5xoic4DSMPclQsciOzsSrZYuxsN2B6ogtzVJV+mSSeh2FnIxZyuWfoqjx5RW +Ir9qS34BIbIjMt/kmkRtWVtd9QCgHJvGeJeNkP+byKq0rxFROV7Z+2et1VsRnTKaG73Vululycsl +aVNVJ1zgyjbLiGH7HrfQy+4W+9OmTN6SpdTi3/UGVN4unUu0kzCqgc7dGtxRcw1PcOnlthYhGXmy +5okLdWTK1au8CcEYof/UVKGFPP0UJAOyh9OktwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYD +VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUu//KjiOfT5nK2+JopqUVJxce2Q4wDQYJKoZIhvcNAQEM +BQADggIBALZp8KZ3/p7uC4Gt4cCpx/k1HUCCq+YEtN/L9x0Pg/B+E02NjO7jMyLDOfxA325BS0JT +vhaI8dI4XsRomRyYUpOM52jtG2pzegVATX9lO9ZY8c6DR2Dj/5epnGB3GFW1fgiTz9D2PGcDFWEJ ++YF59exTpJ/JjwGLc8R3dtyDovUMSRqodt6Sm2T4syzFJ9MHwAiApJiS4wGWAqoC7o87xdFtCjMw +c3i5T1QWvwsHoaRc5svJXISPD+AVdyx+Jn7axEvbpxZ3B7DNdehyQtaVhJ2Gg/LkkM0JR9SLA3Da +WsYDQvTtN6LwG1BUSw7YhN4ZKJmBR64JGz9I0cNv4rBgF/XuIwKl2gBbbZCr7qLpGzvpx0QnRY5r +n/WkhLx3+WuXrD5RRaIRpsyF7gpo8j5QOHokYh4XIDdtak23CZvJ/KRY9bb7nE4Yu5UC56Gtmwfu +Nmsk0jmGwZODUNKBRqhfYlcsu2xkiAhu7xNUX90txGdj08+JN7+dIPT7eoOboB6BAFDC5AwiWVIQ +7UNWhwD4FFKnHYuTjKJNRn8nxnGbJN7k2oaLDX5rIMHAnuFl2GqjpuiFizoHCBy69Y9Vmhh1fuXs +gWbRIXOhNUQLgD1bnF5vKheW0YMjiGZt5obicDIvUiLnyOd/xCxgXS/Dr55FBcOEArf9LAhST4Ld +o/DUhgkC +-----END CERTIFICATE----- + +GTS Root R3 +=========== +-----BEGIN CERTIFICATE----- +MIICDDCCAZGgAwIBAgIQbkepx2ypcyRAiQ8DVd2NHTAKBggqhkjOPQQDAzBHMQswCQYDVQQGEwJV +UzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3Qg +UjMwHhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAwMDAwWjBHMQswCQYDVQQGEwJVUzEiMCAGA1UE +ChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjMwdjAQBgcq +hkjOPQIBBgUrgQQAIgNiAAQfTzOHMymKoYTey8chWEGJ6ladK0uFxh1MJ7x/JlFyb+Kf1qPKzEUU +Rout736GjOyxfi//qXGdGIRFBEFVbivqJn+7kAHjSxm65FSWRQmx1WyRRK2EE46ajA2ADDL24Cej +QjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTB8Sa6oC2uhYHP +0/EqEr24Cmf9vDAKBggqhkjOPQQDAwNpADBmAjEAgFukfCPAlaUs3L6JbyO5o91lAFJekazInXJ0 +glMLfalAvWhgxeG4VDvBNhcl2MG9AjEAnjWSdIUlUfUk7GRSJFClH9voy8l27OyCbvWFGFPouOOa +KaqW04MjyaR7YbPMAuhd +-----END CERTIFICATE----- + +GTS Root R4 +=========== +-----BEGIN CERTIFICATE----- +MIICCjCCAZGgAwIBAgIQbkepyIuUtui7OyrYorLBmTAKBggqhkjOPQQDAzBHMQswCQYDVQQGEwJV +UzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3Qg +UjQwHhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAwMDAwWjBHMQswCQYDVQQGEwJVUzEiMCAGA1UE +ChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjQwdjAQBgcq +hkjOPQIBBgUrgQQAIgNiAATzdHOnaItgrkO4NcWBMHtLSZ37wWHO5t5GvWvVYRg1rkDdc/eJkTBa +6zzuhXyiQHY7qca4R9gq55KRanPpsXI5nymfopjTX15YhmUPoYRlBtHci8nHc8iMai/lxKvRHYqj +QjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSATNbrdP9JNqPV +2Py1PsVq8JQdjDAKBggqhkjOPQQDAwNnADBkAjBqUFJ0CMRw3J5QdCHojXohw0+WbhXRIjVhLfoI +N+4Zba3bssx9BzT1YBkstTTZbyACMANxsbqjYAuG7ZoIapVon+Kz4ZNkfF6Tpt95LY2F45TPI11x +zPKwTdb+mciUqXWi4w== +-----END CERTIFICATE----- + +UCA Global G2 Root +================== +-----BEGIN CERTIFICATE----- +MIIFRjCCAy6gAwIBAgIQXd+x2lqj7V2+WmUgZQOQ7zANBgkqhkiG9w0BAQsFADA9MQswCQYDVQQG +EwJDTjERMA8GA1UECgwIVW5pVHJ1c3QxGzAZBgNVBAMMElVDQSBHbG9iYWwgRzIgUm9vdDAeFw0x +NjAzMTEwMDAwMDBaFw00MDEyMzEwMDAwMDBaMD0xCzAJBgNVBAYTAkNOMREwDwYDVQQKDAhVbmlU +cnVzdDEbMBkGA1UEAwwSVUNBIEdsb2JhbCBHMiBSb290MIICIjANBgkqhkiG9w0BAQEFAAOCAg8A +MIICCgKCAgEAxeYrb3zvJgUno4Ek2m/LAfmZmqkywiKHYUGRO8vDaBsGxUypK8FnFyIdK+35KYmT +oni9kmugow2ifsqTs6bRjDXVdfkX9s9FxeV67HeToI8jrg4aA3++1NDtLnurRiNb/yzmVHqUwCoV +8MmNsHo7JOHXaOIxPAYzRrZUEaalLyJUKlgNAQLx+hVRZ2zA+te2G3/RVogvGjqNO7uCEeBHANBS +h6v7hn4PJGtAnTRnvI3HLYZveT6OqTwXS3+wmeOwcWDcC/Vkw85DvG1xudLeJ1uK6NjGruFZfc8o +LTW4lVYa8bJYS7cSN8h8s+1LgOGN+jIjtm+3SJUIsUROhYw6AlQgL9+/V087OpAh18EmNVQg7Mc/ +R+zvWr9LesGtOxdQXGLYD0tK3Cv6brxzks3sx1DoQZbXqX5t2Okdj4q1uViSukqSKwxW/YDrCPBe +KW4bHAyvj5OJrdu9o54hyokZ7N+1wxrrFv54NkzWbtA+FxyQF2smuvt6L78RHBgOLXMDj6DlNaBa +4kx1HXHhOThTeEDMg5PXCp6dW4+K5OXgSORIskfNTip1KnvyIvbJvgmRlld6iIis7nCs+dwp4wwc +OxJORNanTrAmyPPZGpeRaOrvjUYG0lZFWJo8DA+DuAUlwznPO6Q0ibd5Ei9Hxeepl2n8pndntd97 +8XplFeRhVmUCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0O +BBYEFIHEjMz15DD/pQwIX4wVZyF0Ad/fMA0GCSqGSIb3DQEBCwUAA4ICAQATZSL1jiutROTL/7lo +5sOASD0Ee/ojL3rtNtqyzm325p7lX1iPyzcyochltq44PTUbPrw7tgTQvPlJ9Zv3hcU2tsu8+Mg5 +1eRfB70VVJd0ysrtT7q6ZHafgbiERUlMjW+i67HM0cOU2kTC5uLqGOiiHycFutfl1qnN3e92mI0A +Ds0b+gO3joBYDic/UvuUospeZcnWhNq5NXHzJsBPd+aBJ9J3O5oUb3n09tDh05S60FdRvScFDcH9 +yBIw7m+NESsIndTUv4BFFJqIRNow6rSn4+7vW4LVPtateJLbXDzz2K36uGt/xDYotgIVilQsnLAX +c47QN6MUPJiVAAwpBVueSUmxX8fjy88nZY41F7dXyDDZQVu5FLbowg+UMaeUmMxq67XhJ/UQqAHo +jhJi6IjMtX9Gl8CbEGY4GjZGXyJoPd/JxhMnq1MGrKI8hgZlb7F+sSlEmqO6SWkoaY/X5V+tBIZk +bxqgDMUIYs6Ao9Dz7GjevjPHF1t/gMRMTLGmhIrDO7gJzRSBuhjjVFc2/tsvfEehOjPI+Vg7RE+x +ygKJBJYoaMVLuCaJu9YzL1DV/pqJuhgyklTGW+Cd+V7lDSKb9triyCGyYiGqhkCyLmTTX8jjfhFn +RR8F/uOi77Oos/N9j/gMHyIfLXC0uAE0djAA5SN4p1bXUB+K+wb1whnw0A== +-----END CERTIFICATE----- + +UCA Extended Validation Root +============================ +-----BEGIN CERTIFICATE----- +MIIFWjCCA0KgAwIBAgIQT9Irj/VkyDOeTzRYZiNwYDANBgkqhkiG9w0BAQsFADBHMQswCQYDVQQG +EwJDTjERMA8GA1UECgwIVW5pVHJ1c3QxJTAjBgNVBAMMHFVDQSBFeHRlbmRlZCBWYWxpZGF0aW9u +IFJvb3QwHhcNMTUwMzEzMDAwMDAwWhcNMzgxMjMxMDAwMDAwWjBHMQswCQYDVQQGEwJDTjERMA8G +A1UECgwIVW5pVHJ1c3QxJTAjBgNVBAMMHFVDQSBFeHRlbmRlZCBWYWxpZGF0aW9uIFJvb3QwggIi +MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCpCQcoEwKwmeBkqh5DFnpzsZGgdT6o+uM4AHrs +iWogD4vFsJszA1qGxliG1cGFu0/GnEBNyr7uaZa4rYEwmnySBesFK5pI0Lh2PpbIILvSsPGP2KxF +Rv+qZ2C0d35qHzwaUnoEPQc8hQ2E0B92CvdqFN9y4zR8V05WAT558aopO2z6+I9tTcg1367r3CTu +eUWnhbYFiN6IXSV8l2RnCdm/WhUFhvMJHuxYMjMR83dksHYf5BA1FxvyDrFspCqjc/wJHx4yGVMR +59mzLC52LqGj3n5qiAno8geK+LLNEOfic0CTuwjRP+H8C5SzJe98ptfRr5//lpr1kXuYC3fUfugH +0mK1lTnj8/FtDw5lhIpjVMWAtuCeS31HJqcBCF3RiJ7XwzJE+oJKCmhUfzhTA8ykADNkUVkLo4KR +el7sFsLzKuZi2irbWWIQJUoqgQtHB0MGcIfS+pMRKXpITeuUx3BNr2fVUbGAIAEBtHoIppB/TuDv +B0GHr2qlXov7z1CymlSvw4m6WC31MJixNnI5fkkE/SmnTHnkBVfblLkWU41Gsx2VYVdWf6/wFlth +WG82UBEL2KwrlRYaDh8IzTY0ZRBiZtWAXxQgXy0MoHgKaNYs1+lvK9JKBZP8nm9rZ/+I8U6laUpS +NwXqxhaN0sSZ0YIrO7o1dfdRUVjzyAfd5LQDfwIDAQABo0IwQDAdBgNVHQ4EFgQU2XQ65DA9DfcS +3H5aBZ8eNJr34RQwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZIhvcNAQEL +BQADggIBADaNl8xCFWQpN5smLNb7rhVpLGsaGvdftvkHTFnq88nIua7Mui563MD1sC3AO6+fcAUR +ap8lTwEpcOPlDOHqWnzcSbvBHiqB9RZLcpHIojG5qtr8nR/zXUACE/xOHAbKsxSQVBcZEhrxH9cM +aVr2cXj0lH2RC47skFSOvG+hTKv8dGT9cZr4QQehzZHkPJrgmzI5c6sq1WnIeJEmMX3ixzDx/BR4 +dxIOE/TdFpS/S2d7cFOFyrC78zhNLJA5wA3CXWvp4uXViI3WLL+rG761KIcSF3Ru/H38j9CHJrAb ++7lsq+KePRXBOy5nAliRn+/4Qh8st2j1da3Ptfb/EX3C8CSlrdP6oDyp+l3cpaDvRKS+1ujl5BOW +F3sGPjLtx7dCvHaj2GU4Kzg1USEODm8uNBNA4StnDG1KQTAYI1oyVZnJF+A83vbsea0rWBmirSwi +GpWOvpaQXUJXxPkUAzUrHC1RVwinOt4/5Mi0A3PCwSaAuwtCH60NryZy2sy+s6ODWA2CxR9GUeOc +GMyNm43sSet1UNWMKFnKdDTajAshqx7qG+XH/RU+wBeq+yNuJkbL+vmxcmtpzyKEC2IPrNkZAJSi +djzULZrtBJ4tBmIQN1IchXIbJ+XMxjHsN+xjWZsLHXbMfjKaiJUINlK73nZfdklJrX+9ZSCyycEr +dhh2n1ax +-----END CERTIFICATE----- + +Certigna Root CA +================ +-----BEGIN CERTIFICATE----- +MIIGWzCCBEOgAwIBAgIRAMrpG4nxVQMNo+ZBbcTjpuEwDQYJKoZIhvcNAQELBQAwWjELMAkGA1UE +BhMCRlIxEjAQBgNVBAoMCURoaW15b3RpczEcMBoGA1UECwwTMDAwMiA0ODE0NjMwODEwMDAzNjEZ +MBcGA1UEAwwQQ2VydGlnbmEgUm9vdCBDQTAeFw0xMzEwMDEwODMyMjdaFw0zMzEwMDEwODMyMjda +MFoxCzAJBgNVBAYTAkZSMRIwEAYDVQQKDAlEaGlteW90aXMxHDAaBgNVBAsMEzAwMDIgNDgxNDYz +MDgxMDAwMzYxGTAXBgNVBAMMEENlcnRpZ25hIFJvb3QgQ0EwggIiMA0GCSqGSIb3DQEBAQUAA4IC +DwAwggIKAoICAQDNGDllGlmx6mQWDoyUJJV8g9PFOSbcDO8WV43X2KyjQn+Cyu3NW9sOty3tRQgX +stmzy9YXUnIo245Onoq2C/mehJpNdt4iKVzSs9IGPjA5qXSjklYcoW9MCiBtnyN6tMbaLOQdLNyz +KNAT8kxOAkmhVECe5uUFoC2EyP+YbNDrihqECB63aCPuI9Vwzm1RaRDuoXrC0SIxwoKF0vJVdlB8 +JXrJhFwLrN1CTivngqIkicuQstDuI7pmTLtipPlTWmR7fJj6o0ieD5Wupxj0auwuA0Wv8HT4Ks16 +XdG+RCYyKfHx9WzMfgIhC59vpD++nVPiz32pLHxYGpfhPTc3GGYo0kDFUYqMwy3OU4gkWGQwFsWq +4NYKpkDfePb1BHxpE4S80dGnBs8B92jAqFe7OmGtBIyT46388NtEbVncSVmurJqZNjBBe3YzIoej +wpKGbvlw7q6Hh5UbxHq9MfPU0uWZ/75I7HX1eBYdpnDBfzwboZL7z8g81sWTCo/1VTp2lc5ZmIoJ +lXcymoO6LAQ6l73UL77XbJuiyn1tJslV1c/DeVIICZkHJC1kJWumIWmbat10TWuXekG9qxf5kBdI +jzb5LdXF2+6qhUVB+s06RbFo5jZMm5BX7CO5hwjCxAnxl4YqKE3idMDaxIzb3+KhF1nOJFl0Mdp/ +/TBt2dzhauH8XwIDAQABo4IBGjCCARYwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYw +HQYDVR0OBBYEFBiHVuBud+4kNTxOc5of1uHieX4rMB8GA1UdIwQYMBaAFBiHVuBud+4kNTxOc5of +1uHieX4rMEQGA1UdIAQ9MDswOQYEVR0gADAxMC8GCCsGAQUFBwIBFiNodHRwczovL3d3d3cuY2Vy +dGlnbmEuZnIvYXV0b3JpdGVzLzBtBgNVHR8EZjBkMC+gLaArhilodHRwOi8vY3JsLmNlcnRpZ25h +LmZyL2NlcnRpZ25hcm9vdGNhLmNybDAxoC+gLYYraHR0cDovL2NybC5kaGlteW90aXMuY29tL2Nl +cnRpZ25hcm9vdGNhLmNybDANBgkqhkiG9w0BAQsFAAOCAgEAlLieT/DjlQgi581oQfccVdV8AOIt +OoldaDgvUSILSo3L6btdPrtcPbEo/uRTVRPPoZAbAh1fZkYJMyjhDSSXcNMQH+pkV5a7XdrnxIxP +TGRGHVyH41neQtGbqH6mid2PHMkwgu07nM3A6RngatgCdTer9zQoKJHyBApPNeNgJgH60BGM+RFq +7q89w1DTj18zeTyGqHNFkIwgtnJzFyO+B2XleJINugHA64wcZr+shncBlA2c5uk5jR+mUYyZDDl3 +4bSb+hxnV29qao6pK0xXeXpXIs/NX2NGjVxZOob4Mkdio2cNGJHc+6Zr9UhhcyNZjgKnvETq9Emd +8VRY+WCv2hikLyhF3HqgiIZd8zvn/yk1gPxkQ5Tm4xxvvq0OKmOZK8l+hfZx6AYDlf7ej0gcWtSS +6Cvu5zHbugRqh5jnxV/vfaci9wHYTfmJ0A6aBVmknpjZbyvKcL5kwlWj9Omvw5Ip3IgWJJk8jSaY +tlu3zM63Nwf9JtmYhST/WSMDmu2dnajkXjjO11INb9I/bbEFa0nOipFGc/T2L/Coc3cOZayhjWZS +aX5LaAzHHjcng6WMxwLkFM1JAbBzs/3GkDpv0mztO+7skb6iQ12LAEpmJURw3kAP+HwV96LOPNde +E4yBFxgX0b3xdxA61GU5wSesVywlVP+i2k+KYTlerj1KjL0= +-----END CERTIFICATE----- + +emSign Root CA - G1 +=================== +-----BEGIN CERTIFICATE----- +MIIDlDCCAnygAwIBAgIKMfXkYgxsWO3W2DANBgkqhkiG9w0BAQsFADBnMQswCQYDVQQGEwJJTjET +MBEGA1UECxMKZW1TaWduIFBLSTElMCMGA1UEChMcZU11ZGhyYSBUZWNobm9sb2dpZXMgTGltaXRl +ZDEcMBoGA1UEAxMTZW1TaWduIFJvb3QgQ0EgLSBHMTAeFw0xODAyMTgxODMwMDBaFw00MzAyMTgx +ODMwMDBaMGcxCzAJBgNVBAYTAklOMRMwEQYDVQQLEwplbVNpZ24gUEtJMSUwIwYDVQQKExxlTXVk +aHJhIFRlY2hub2xvZ2llcyBMaW1pdGVkMRwwGgYDVQQDExNlbVNpZ24gUm9vdCBDQSAtIEcxMIIB +IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAk0u76WaK7p1b1TST0Bsew+eeuGQzf2N4aLTN +LnF115sgxk0pvLZoYIr3IZpWNVrzdr3YzZr/k1ZLpVkGoZM0Kd0WNHVO8oG0x5ZOrRkVUkr+PHB1 +cM2vK6sVmjM8qrOLqs1D/fXqcP/tzxE7lM5OMhbTI0Aqd7OvPAEsbO2ZLIvZTmmYsvePQbAyeGHW +DV/D+qJAkh1cF+ZwPjXnorfCYuKrpDhMtTk1b+oDafo6VGiFbdbyL0NVHpENDtjVaqSW0RM8LHhQ +6DqS0hdW5TUaQBw+jSztOd9C4INBdN+jzcKGYEho42kLVACL5HZpIQ15TjQIXhTCzLG3rdd8cIrH +hQIDAQABo0IwQDAdBgNVHQ4EFgQU++8Nhp6w492pufEhF38+/PB3KxowDgYDVR0PAQH/BAQDAgEG +MA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAFn/8oz1h31xPaOfG1vR2vjTnGs2 +vZupYeveFix0PZ7mddrXuqe8QhfnPZHr5X3dPpzxz5KsbEjMwiI/aTvFthUvozXGaCocV685743Q +NcMYDHsAVhzNixl03r4PEuDQqqE/AjSxcM6dGNYIAwlG7mDgfrbESQRRfXBgvKqy/3lyeqYdPV8q ++Mri/Tm3R7nrft8EI6/6nAYH6ftjk4BAtcZsCjEozgyfz7MjNYBBjWzEN3uBL4ChQEKF6dk4jeih +U80Bv2noWgbyRQuQ+q7hv53yrlc8pa6yVvSLZUDp/TGBLPQ5Cdjua6e0ph0VpZj3AYHYhX3zUVxx +iN66zB+Afko= +-----END CERTIFICATE----- + +emSign ECC Root CA - G3 +======================= +-----BEGIN CERTIFICATE----- +MIICTjCCAdOgAwIBAgIKPPYHqWhwDtqLhDAKBggqhkjOPQQDAzBrMQswCQYDVQQGEwJJTjETMBEG +A1UECxMKZW1TaWduIFBLSTElMCMGA1UEChMcZU11ZGhyYSBUZWNobm9sb2dpZXMgTGltaXRlZDEg +MB4GA1UEAxMXZW1TaWduIEVDQyBSb290IENBIC0gRzMwHhcNMTgwMjE4MTgzMDAwWhcNNDMwMjE4 +MTgzMDAwWjBrMQswCQYDVQQGEwJJTjETMBEGA1UECxMKZW1TaWduIFBLSTElMCMGA1UEChMcZU11 +ZGhyYSBUZWNobm9sb2dpZXMgTGltaXRlZDEgMB4GA1UEAxMXZW1TaWduIEVDQyBSb290IENBIC0g +RzMwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQjpQy4LRL1KPOxst3iAhKAnjlfSU2fySU0WXTsuwYc +58Byr+iuL+FBVIcUqEqy6HyC5ltqtdyzdc6LBtCGI79G1Y4PPwT01xySfvalY8L1X44uT6EYGQIr +MgqCZH0Wk9GjQjBAMB0GA1UdDgQWBBR8XQKEE9TMipuBzhccLikenEhjQjAOBgNVHQ8BAf8EBAMC +AQYwDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNpADBmAjEAvvNhzwIQHWSVB7gYboiFBS+D +CBeQyh+KTOgNG3qxrdWBCUfvO6wIBHxcmbHtRwfSAjEAnbpV/KlK6O3t5nYBQnvI+GDZjVGLVTv7 +jHvrZQnD+JbNR6iC8hZVdyR+EhCVBCyj +-----END CERTIFICATE----- + +emSign Root CA - C1 +=================== +-----BEGIN CERTIFICATE----- +MIIDczCCAlugAwIBAgILAK7PALrEzzL4Q7IwDQYJKoZIhvcNAQELBQAwVjELMAkGA1UEBhMCVVMx +EzARBgNVBAsTCmVtU2lnbiBQS0kxFDASBgNVBAoTC2VNdWRocmEgSW5jMRwwGgYDVQQDExNlbVNp +Z24gUm9vdCBDQSAtIEMxMB4XDTE4MDIxODE4MzAwMFoXDTQzMDIxODE4MzAwMFowVjELMAkGA1UE +BhMCVVMxEzARBgNVBAsTCmVtU2lnbiBQS0kxFDASBgNVBAoTC2VNdWRocmEgSW5jMRwwGgYDVQQD +ExNlbVNpZ24gUm9vdCBDQSAtIEMxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz+up +ufGZBczYKCFK83M0UYRWEPWgTywS4/oTmifQz/l5GnRfHXk5/Fv4cI7gklL35CX5VIPZHdPIWoU/ +Xse2B+4+wM6ar6xWQio5JXDWv7V7Nq2s9nPczdcdioOl+yuQFTdrHCZH3DspVpNqs8FqOp099cGX +OFgFixwR4+S0uF2FHYP+eF8LRWgYSKVGczQ7/g/IdrvHGPMF0Ybzhe3nudkyrVWIzqa2kbBPrH4V +I5b2P/AgNBbeCsbEBEV5f6f9vtKppa+cxSMq9zwhbL2vj07FOrLzNBL834AaSaTUqZX3noleooms +lMuoaJuvimUnzYnu3Yy1aylwQ6BpC+S5DwIDAQABo0IwQDAdBgNVHQ4EFgQU/qHgcB4qAzlSWkK+ +XJGFehiqTbUwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQAD +ggEBAMJKVvoVIXsoounlHfv4LcQ5lkFMOycsxGwYFYDGrK9HWS8mC+M2sO87/kOXSTKZEhVb3xEp +/6tT+LvBeA+snFOvV71ojD1pM/CjoCNjO2RnIkSt1XHLVip4kqNPEjE2NuLe/gDEo2APJ62gsIq1 +NnpSob0n9CAnYuhNlCQT5AoE6TyrLshDCUrGYQTlSTR+08TI9Q/Aqum6VF7zYytPT1DU/rl7mYw9 +wC68AivTxEDkigcxHpvOJpkT+xHqmiIMERnHXhuBUDDIlhJu58tBf5E7oke3VIAb3ADMmpDqw8NQ +BmIMMMAVSKeoWXzhriKi4gp6D/piq1JM4fHfyr6DDUI= +-----END CERTIFICATE----- + +emSign ECC Root CA - C3 +======================= +-----BEGIN CERTIFICATE----- +MIICKzCCAbGgAwIBAgIKe3G2gla4EnycqDAKBggqhkjOPQQDAzBaMQswCQYDVQQGEwJVUzETMBEG +A1UECxMKZW1TaWduIFBLSTEUMBIGA1UEChMLZU11ZGhyYSBJbmMxIDAeBgNVBAMTF2VtU2lnbiBF +Q0MgUm9vdCBDQSAtIEMzMB4XDTE4MDIxODE4MzAwMFoXDTQzMDIxODE4MzAwMFowWjELMAkGA1UE +BhMCVVMxEzARBgNVBAsTCmVtU2lnbiBQS0kxFDASBgNVBAoTC2VNdWRocmEgSW5jMSAwHgYDVQQD +ExdlbVNpZ24gRUNDIFJvb3QgQ0EgLSBDMzB2MBAGByqGSM49AgEGBSuBBAAiA2IABP2lYa57JhAd +6bciMK4G9IGzsUJxlTm801Ljr6/58pc1kjZGDoeVjbk5Wum739D+yAdBPLtVb4OjavtisIGJAnB9 +SMVK4+kiVCJNk7tCDK93nCOmfddhEc5lx/h//vXyqaNCMEAwHQYDVR0OBBYEFPtaSNCAIEDyqOkA +B2kZd6fmw/TPMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MAoGCCqGSM49BAMDA2gA +MGUCMQC02C8Cif22TGK6Q04ThHK1rt0c3ta13FaPWEBaLd4gTCKDypOofu4SQMfWh0/434UCMBwU +ZOR8loMRnLDRWmFLpg9J0wD8ofzkpf9/rdcw0Md3f76BB1UwUCAU9Vc4CqgxUQ== +-----END CERTIFICATE----- + +Hongkong Post Root CA 3 +======================= +-----BEGIN CERTIFICATE----- +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 +dBb9HxEGmpv0 +-----END CERTIFICATE----- diff --git a/vendor/stripe/stripe-php/init.php b/vendor/stripe/stripe-php/init.php new file mode 100644 index 0000000..11ac713 --- /dev/null +++ b/vendor/stripe/stripe-php/init.php @@ -0,0 +1,238 @@ +create and manage Express or + * Custom accounts. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property null|\Stripe\StripeObject $business_profile Business information about the account. + * @property null|string $business_type The business type. + * @property \Stripe\StripeObject $capabilities + * @property bool $charges_enabled Whether the account can create live charges. + * @property \Stripe\StripeObject $company + * @property string $country The account's country. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $default_currency Three-letter ISO currency code representing the default currency for the account. This must be a currency that Stripe supports in the account's country. + * @property bool $details_submitted Whether account details have been submitted. Standard accounts cannot receive payouts before this is true. + * @property null|string $email The primary user's email address. + * @property \Stripe\Collection $external_accounts External accounts (bank accounts and debit cards) currently attached to this account + * @property \Stripe\Person $individual

    This is an object representing a person associated with a Stripe account.

    Related guide: Handling Identity Verification with the API.

    + * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property bool $payouts_enabled Whether Stripe can send payouts to this account. + * @property \Stripe\StripeObject $requirements + * @property null|\Stripe\StripeObject $settings Options for customizing how the account functions within Stripe. + * @property \Stripe\StripeObject $tos_acceptance + * @property string $type The Stripe account type. Can be standard, express, or custom. + */ +class Account extends ApiResource +{ + const OBJECT_NAME = 'account'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Delete; + use ApiOperations\NestedResource; + use ApiOperations\Update; + + const BUSINESS_TYPE_COMPANY = 'company'; + const BUSINESS_TYPE_GOVERNMENT_ENTITY = 'government_entity'; + const BUSINESS_TYPE_INDIVIDUAL = 'individual'; + const BUSINESS_TYPE_NON_PROFIT = 'non_profit'; + + const CAPABILITY_CARD_PAYMENTS = 'card_payments'; + const CAPABILITY_LEGACY_PAYMENTS = 'legacy_payments'; + const CAPABILITY_PLATFORM_PAYMENTS = 'platform_payments'; + const CAPABILITY_TRANSFERS = 'transfers'; + + const CAPABILITY_STATUS_ACTIVE = 'active'; + const CAPABILITY_STATUS_INACTIVE = 'inactive'; + const CAPABILITY_STATUS_PENDING = 'pending'; + + const TYPE_CUSTOM = 'custom'; + const TYPE_EXPRESS = 'express'; + const TYPE_STANDARD = 'standard'; + + use ApiOperations\Retrieve { + retrieve as protected _retrieve; + } + + public static function getSavedNestedResources() + { + static $savedNestedResources = null; + if (null === $savedNestedResources) { + $savedNestedResources = new Util\Set([ + 'external_account', + 'bank_account', + ]); + } + + return $savedNestedResources; + } + + public function instanceUrl() + { + if (null === $this['id']) { + return '/v1/account'; + } + + return parent::instanceUrl(); + } + + public function serializeParameters($force = false) + { + $update = parent::serializeParameters($force); + if (isset($this->_values['legal_entity'])) { + $entity = $this['legal_entity']; + if (isset($entity->_values['additional_owners'])) { + $owners = $entity['additional_owners']; + $entityUpdate = isset($update['legal_entity']) ? $update['legal_entity'] : []; + $entityUpdate['additional_owners'] = $this->serializeAdditionalOwners($entity, $owners); + $update['legal_entity'] = $entityUpdate; + } + } + if (isset($this->_values['individual'])) { + $individual = $this['individual']; + if (($individual instanceof Person) && !isset($update['individual'])) { + $update['individual'] = $individual->serializeParameters($force); + } + } + + return $update; + } + + private function serializeAdditionalOwners($legalEntity, $additionalOwners) + { + if (isset($legalEntity->_originalValues['additional_owners'])) { + $originalValue = $legalEntity->_originalValues['additional_owners']; + } else { + $originalValue = []; + } + if (($originalValue) && (\count($originalValue) > \count($additionalOwners))) { + throw new Exception\InvalidArgumentException( + 'You cannot delete an item from an array, you must instead set a new array' + ); + } + + $updateArr = []; + foreach ($additionalOwners as $i => $v) { + $update = ($v instanceof StripeObject) ? $v->serializeParameters() : $v; + + if ($update !== []) { + if (!$originalValue || + !\array_key_exists($i, $originalValue) || + ($update !== $legalEntity->serializeParamsValue($originalValue[$i], null, false, true))) { + $updateArr[$i] = $update; + } + } + } + + return $updateArr; + } + + /** + * @param null|array|string $id the ID of the account to retrieve, or an + * options array containing an `id` key + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Account + */ + public static function retrieve($id = null, $opts = null) + { + if (!$opts && \is_string($id) && 'sk_' === \substr($id, 0, 3)) { + $opts = $id; + $id = null; + } + + return self::_retrieve($id, $opts); + } + + /** + * @param null|array $clientId + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\StripeObject object containing the response from the API + */ + public function deauthorize($clientId = null, $opts = null) + { + $params = [ + 'client_id' => $clientId, + 'stripe_user_id' => $this->id, + ]; + + return OAuth::deauthorize($params, $opts); + } + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection the list of persons + */ + public function persons($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/persons'; + list($response, $opts) = $this->_request('get', $url, $params, $opts); + $obj = Util\Util::convertToStripeObject($response, $opts); + $obj->setLastResponse($response); + + return $obj; + } + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return Account the rejected account + */ + public function reject($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/reject'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } + + /* + * Capabilities methods + * We can not add the capabilities() method today as the Account object already has a + * capabilities property which is a hash and not the sub-list of capabilities. + */ + + const PATH_CAPABILITIES = '/capabilities'; + + /** + * @param string $id the ID of the account on which to retrieve the capabilities + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection the list of capabilities + */ + public static function allCapabilities($id, $params = null, $opts = null) + { + return self::_allNestedResources($id, static::PATH_CAPABILITIES, $params, $opts); + } + + /** + * @param string $id the ID of the account to which the capability belongs + * @param string $capabilityId the ID of the capability to retrieve + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Capability + */ + public static function retrieveCapability($id, $capabilityId, $params = null, $opts = null) + { + return self::_retrieveNestedResource($id, static::PATH_CAPABILITIES, $capabilityId, $params, $opts); + } + + /** + * @param string $id the ID of the account to which the capability belongs + * @param string $capabilityId the ID of the capability to update + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Capability + */ + public static function updateCapability($id, $capabilityId, $params = null, $opts = null) + { + return self::_updateNestedResource($id, static::PATH_CAPABILITIES, $capabilityId, $params, $opts); + } + + const PATH_EXTERNAL_ACCOUNTS = '/external_accounts'; + + /** + * @param string $id the ID of the account on which to retrieve the external accounts + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection the list of external accounts (BankAccount or Card) + */ + public static function allExternalAccounts($id, $params = null, $opts = null) + { + return self::_allNestedResources($id, static::PATH_EXTERNAL_ACCOUNTS, $params, $opts); + } + + /** + * @param string $id the ID of the account on which to create the external account + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\BankAccount|\Stripe\Card + */ + public static function createExternalAccount($id, $params = null, $opts = null) + { + return self::_createNestedResource($id, static::PATH_EXTERNAL_ACCOUNTS, $params, $opts); + } + + /** + * @param string $id the ID of the account to which the external account belongs + * @param string $externalAccountId the ID of the external account to delete + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\BankAccount|\Stripe\Card + */ + public static function deleteExternalAccount($id, $externalAccountId, $params = null, $opts = null) + { + return self::_deleteNestedResource($id, static::PATH_EXTERNAL_ACCOUNTS, $externalAccountId, $params, $opts); + } + + /** + * @param string $id the ID of the account to which the external account belongs + * @param string $externalAccountId the ID of the external account to retrieve + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\BankAccount|\Stripe\Card + */ + public static function retrieveExternalAccount($id, $externalAccountId, $params = null, $opts = null) + { + return self::_retrieveNestedResource($id, static::PATH_EXTERNAL_ACCOUNTS, $externalAccountId, $params, $opts); + } + + /** + * @param string $id the ID of the account to which the external account belongs + * @param string $externalAccountId the ID of the external account to update + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\BankAccount|\Stripe\Card + */ + public static function updateExternalAccount($id, $externalAccountId, $params = null, $opts = null) + { + return self::_updateNestedResource($id, static::PATH_EXTERNAL_ACCOUNTS, $externalAccountId, $params, $opts); + } + + const PATH_LOGIN_LINKS = '/login_links'; + + /** + * @param string $id the ID of the account on which to create the login link + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\LoginLink + */ + public static function createLoginLink($id, $params = null, $opts = null) + { + return self::_createNestedResource($id, static::PATH_LOGIN_LINKS, $params, $opts); + } + + const PATH_PERSONS = '/persons'; + + /** + * @param string $id the ID of the account on which to retrieve the persons + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection the list of persons + */ + public static function allPersons($id, $params = null, $opts = null) + { + return self::_allNestedResources($id, static::PATH_PERSONS, $params, $opts); + } + + /** + * @param string $id the ID of the account on which to create the person + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Person + */ + public static function createPerson($id, $params = null, $opts = null) + { + return self::_createNestedResource($id, static::PATH_PERSONS, $params, $opts); + } + + /** + * @param string $id the ID of the account to which the person belongs + * @param string $personId the ID of the person to delete + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Person + */ + public static function deletePerson($id, $personId, $params = null, $opts = null) + { + return self::_deleteNestedResource($id, static::PATH_PERSONS, $personId, $params, $opts); + } + + /** + * @param string $id the ID of the account to which the person belongs + * @param string $personId the ID of the person to retrieve + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Person + */ + public static function retrievePerson($id, $personId, $params = null, $opts = null) + { + return self::_retrieveNestedResource($id, static::PATH_PERSONS, $personId, $params, $opts); + } + + /** + * @param string $id the ID of the account to which the person belongs + * @param string $personId the ID of the person to update + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Person + */ + public static function updatePerson($id, $personId, $params = null, $opts = null) + { + return self::_updateNestedResource($id, static::PATH_PERSONS, $personId, $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/AccountLink.php b/vendor/stripe/stripe-php/lib/AccountLink.php new file mode 100644 index 0000000..24a9e68 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/AccountLink.php @@ -0,0 +1,26 @@ +Connect + * Onboarding. + * + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property int $expires_at The timestamp at which this account link will expire. + * @property string $url The URL for the account link. + */ +class AccountLink extends ApiResource +{ + const OBJECT_NAME = 'account_link'; + + use ApiOperations\Create; +} diff --git a/vendor/stripe/stripe-php/lib/AlipayAccount.php b/vendor/stripe/stripe-php/lib/AlipayAccount.php new file mode 100644 index 0000000..1d6a509 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/AlipayAccount.php @@ -0,0 +1,75 @@ +json, $opts); + if (!($obj instanceof \Stripe\Collection)) { + throw new \Stripe\Exception\UnexpectedValueException( + 'Expected type ' . \Stripe\Collection::class . ', got "' . \get_class($obj) . '" instead.' + ); + } + $obj->setLastResponse($response); + $obj->setFilters($params); + + return $obj; + } +} diff --git a/vendor/stripe/stripe-php/lib/ApiOperations/Create.php b/vendor/stripe/stripe-php/lib/ApiOperations/Create.php new file mode 100644 index 0000000..c435132 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/ApiOperations/Create.php @@ -0,0 +1,31 @@ +json, $opts); + $obj->setLastResponse($response); + + return $obj; + } +} diff --git a/vendor/stripe/stripe-php/lib/ApiOperations/Delete.php b/vendor/stripe/stripe-php/lib/ApiOperations/Delete.php new file mode 100644 index 0000000..c6082ff --- /dev/null +++ b/vendor/stripe/stripe-php/lib/ApiOperations/Delete.php @@ -0,0 +1,30 @@ +instanceUrl(); + list($response, $opts) = $this->_request('delete', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } +} diff --git a/vendor/stripe/stripe-php/lib/ApiOperations/NestedResource.php b/vendor/stripe/stripe-php/lib/ApiOperations/NestedResource.php new file mode 100644 index 0000000..180cacd --- /dev/null +++ b/vendor/stripe/stripe-php/lib/ApiOperations/NestedResource.php @@ -0,0 +1,135 @@ +json, $opts); + $obj->setLastResponse($response); + + return $obj; + } + + /** + * @param string $id + * @param string $nestedPath + * @param null|string $nestedId + * + * @return string + */ + protected static function _nestedResourceUrl($id, $nestedPath, $nestedId = null) + { + $url = static::resourceUrl($id) . $nestedPath; + if (null !== $nestedId) { + $url .= "/{$nestedId}"; + } + + return $url; + } + + /** + * @param string $id + * @param string $nestedPath + * @param null|array $params + * @param null|array|string $options + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\StripeObject + */ + protected static function _createNestedResource($id, $nestedPath, $params = null, $options = null) + { + $url = static::_nestedResourceUrl($id, $nestedPath); + + return self::_nestedResourceOperation('post', $url, $params, $options); + } + + /** + * @param string $id + * @param string $nestedPath + * @param null|string $nestedId + * @param null|array $params + * @param null|array|string $options + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\StripeObject + */ + protected static function _retrieveNestedResource($id, $nestedPath, $nestedId, $params = null, $options = null) + { + $url = static::_nestedResourceUrl($id, $nestedPath, $nestedId); + + return self::_nestedResourceOperation('get', $url, $params, $options); + } + + /** + * @param string $id + * @param string $nestedPath + * @param null|string $nestedId + * @param null|array $params + * @param null|array|string $options + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\StripeObject + */ + protected static function _updateNestedResource($id, $nestedPath, $nestedId, $params = null, $options = null) + { + $url = static::_nestedResourceUrl($id, $nestedPath, $nestedId); + + return self::_nestedResourceOperation('post', $url, $params, $options); + } + + /** + * @param string $id + * @param string $nestedPath + * @param null|string $nestedId + * @param null|array $params + * @param null|array|string $options + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\StripeObject + */ + protected static function _deleteNestedResource($id, $nestedPath, $nestedId, $params = null, $options = null) + { + $url = static::_nestedResourceUrl($id, $nestedPath, $nestedId); + + return self::_nestedResourceOperation('delete', $url, $params, $options); + } + + /** + * @param string $id + * @param string $nestedPath + * @param null|array $params + * @param null|array|string $options + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\StripeObject + */ + protected static function _allNestedResources($id, $nestedPath, $params = null, $options = null) + { + $url = static::_nestedResourceUrl($id, $nestedPath); + + return self::_nestedResourceOperation('get', $url, $params, $options); + } +} diff --git a/vendor/stripe/stripe-php/lib/ApiOperations/Request.php b/vendor/stripe/stripe-php/lib/ApiOperations/Request.php new file mode 100644 index 0000000..e300dc1 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/ApiOperations/Request.php @@ -0,0 +1,68 @@ + 100, " + . "'currency' => 'usd', 'source' => 'tok_1234'])\")"; + + throw new \Stripe\Exception\InvalidArgumentException($message); + } + } + + /** + * @param string $method HTTP method ('get', 'post', etc.) + * @param string $url URL for the request + * @param array $params list of parameters for the request + * @param null|array|string $options + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return array tuple containing (the JSON response, $options) + */ + protected function _request($method, $url, $params = [], $options = null) + { + $opts = $this->_opts->merge($options); + list($resp, $options) = static::_staticRequest($method, $url, $params, $opts); + $this->setLastResponse($resp); + + return [$resp->json, $options]; + } + + /** + * @param string $method HTTP method ('get', 'post', etc.) + * @param string $url URL for the request + * @param array $params list of parameters for the request + * @param null|array|string $options + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return array tuple containing (the JSON response, $options) + */ + protected static function _staticRequest($method, $url, $params, $options) + { + $opts = \Stripe\Util\RequestOptions::parse($options); + $baseUrl = isset($opts->apiBase) ? $opts->apiBase : static::baseUrl(); + $requestor = new \Stripe\ApiRequestor($opts->apiKey, $baseUrl); + list($response, $opts->apiKey) = $requestor->request($method, $url, $params, $opts->headers); + $opts->discardNonPersistentHeaders(); + + return [$response, $opts]; + } +} diff --git a/vendor/stripe/stripe-php/lib/ApiOperations/Retrieve.php b/vendor/stripe/stripe-php/lib/ApiOperations/Retrieve.php new file mode 100644 index 0000000..5170afb --- /dev/null +++ b/vendor/stripe/stripe-php/lib/ApiOperations/Retrieve.php @@ -0,0 +1,30 @@ +refresh(); + + return $instance; + } +} diff --git a/vendor/stripe/stripe-php/lib/ApiOperations/Update.php b/vendor/stripe/stripe-php/lib/ApiOperations/Update.php new file mode 100644 index 0000000..688f080 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/ApiOperations/Update.php @@ -0,0 +1,52 @@ +json, $opts); + $obj->setLastResponse($response); + + return $obj; + } + + /** + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return static the saved resource + */ + public function save($opts = null) + { + $params = $this->serializeParameters(); + if (\count($params) > 0) { + $url = $this->instanceUrl(); + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + } + + return $this; + } +} diff --git a/vendor/stripe/stripe-php/lib/ApiRequestor.php b/vendor/stripe/stripe-php/lib/ApiRequestor.php new file mode 100644 index 0000000..d3d7e7a --- /dev/null +++ b/vendor/stripe/stripe-php/lib/ApiRequestor.php @@ -0,0 +1,515 @@ +_apiKey = $apiKey; + if (!$apiBase) { + $apiBase = Stripe::$apiBase; + } + $this->_apiBase = $apiBase; + } + + /** + * Creates a telemetry json blob for use in 'X-Stripe-Client-Telemetry' headers. + * + * @static + * + * @param RequestTelemetry $requestTelemetry + * + * @return string + */ + private static function _telemetryJson($requestTelemetry) + { + $payload = [ + 'last_request_metrics' => [ + 'request_id' => $requestTelemetry->requestId, + 'request_duration_ms' => $requestTelemetry->requestDuration, + ], + ]; + + $result = \json_encode($payload); + if (false !== $result) { + return $result; + } + Stripe::getLogger()->error('Serializing telemetry payload failed!'); + + return '{}'; + } + + /** + * @static + * + * @param ApiResource|array|bool|mixed $d + * + * @return ApiResource|array|mixed|string + */ + private static function _encodeObjects($d) + { + if ($d instanceof ApiResource) { + return Util\Util::utf8($d->id); + } + if (true === $d) { + return 'true'; + } + if (false === $d) { + return 'false'; + } + if (\is_array($d)) { + $res = []; + foreach ($d as $k => $v) { + $res[$k] = self::_encodeObjects($v); + } + + return $res; + } + + return Util\Util::utf8($d); + } + + /** + * @param string $method + * @param string $url + * @param null|array $params + * @param null|array $headers + * + * @throws Exception\ApiErrorException + * + * @return array tuple containing (ApiReponse, API key) + */ + public function request($method, $url, $params = null, $headers = null) + { + $params = $params ?: []; + $headers = $headers ?: []; + list($rbody, $rcode, $rheaders, $myApiKey) = + $this->_requestRaw($method, $url, $params, $headers); + $json = $this->_interpretResponse($rbody, $rcode, $rheaders); + $resp = new ApiResponse($rbody, $rcode, $rheaders, $json); + + return [$resp, $myApiKey]; + } + + /** + * @param string $rbody a JSON string + * @param int $rcode + * @param array $rheaders + * @param array $resp + * + * @throws Exception\UnexpectedValueException + * @throws Exception\ApiErrorException + */ + public function handleErrorResponse($rbody, $rcode, $rheaders, $resp) + { + if (!\is_array($resp) || !isset($resp['error'])) { + $msg = "Invalid response object from API: {$rbody} " + . "(HTTP response code was {$rcode})"; + + throw new Exception\UnexpectedValueException($msg); + } + + $errorData = $resp['error']; + + $error = null; + if (\is_string($errorData)) { + $error = self::_specificOAuthError($rbody, $rcode, $rheaders, $resp, $errorData); + } + if (!$error) { + $error = self::_specificAPIError($rbody, $rcode, $rheaders, $resp, $errorData); + } + + throw $error; + } + + /** + * @static + * + * @param string $rbody + * @param int $rcode + * @param array $rheaders + * @param array $resp + * @param array $errorData + * + * @return Exception\ApiErrorException + */ + private static function _specificAPIError($rbody, $rcode, $rheaders, $resp, $errorData) + { + $msg = isset($errorData['message']) ? $errorData['message'] : null; + $param = isset($errorData['param']) ? $errorData['param'] : null; + $code = isset($errorData['code']) ? $errorData['code'] : null; + $type = isset($errorData['type']) ? $errorData['type'] : null; + $declineCode = isset($errorData['decline_code']) ? $errorData['decline_code'] : null; + + switch ($rcode) { + case 400: + // 'rate_limit' code is deprecated, but left here for backwards compatibility + // for API versions earlier than 2015-09-08 + if ('rate_limit' === $code) { + return Exception\RateLimitException::factory($msg, $rcode, $rbody, $resp, $rheaders, $code, $param); + } + if ('idempotency_error' === $type) { + return Exception\IdempotencyException::factory($msg, $rcode, $rbody, $resp, $rheaders, $code); + } + + // no break + case 404: + return Exception\InvalidRequestException::factory($msg, $rcode, $rbody, $resp, $rheaders, $code, $param); + case 401: + return Exception\AuthenticationException::factory($msg, $rcode, $rbody, $resp, $rheaders, $code); + case 402: + return Exception\CardException::factory($msg, $rcode, $rbody, $resp, $rheaders, $code, $declineCode, $param); + case 403: + return Exception\PermissionException::factory($msg, $rcode, $rbody, $resp, $rheaders, $code); + case 429: + return Exception\RateLimitException::factory($msg, $rcode, $rbody, $resp, $rheaders, $code, $param); + default: + return Exception\UnknownApiErrorException::factory($msg, $rcode, $rbody, $resp, $rheaders, $code); + } + } + + /** + * @static + * + * @param bool|string $rbody + * @param int $rcode + * @param array $rheaders + * @param array $resp + * @param string $errorCode + * + * @return Exception\OAuth\OAuthErrorException + */ + private static function _specificOAuthError($rbody, $rcode, $rheaders, $resp, $errorCode) + { + $description = isset($resp['error_description']) ? $resp['error_description'] : $errorCode; + + switch ($errorCode) { + case 'invalid_client': + return Exception\OAuth\InvalidClientException::factory($description, $rcode, $rbody, $resp, $rheaders, $errorCode); + case 'invalid_grant': + return Exception\OAuth\InvalidGrantException::factory($description, $rcode, $rbody, $resp, $rheaders, $errorCode); + case 'invalid_request': + return Exception\OAuth\InvalidRequestException::factory($description, $rcode, $rbody, $resp, $rheaders, $errorCode); + case 'invalid_scope': + return Exception\OAuth\InvalidScopeException::factory($description, $rcode, $rbody, $resp, $rheaders, $errorCode); + case 'unsupported_grant_type': + return Exception\OAuth\UnsupportedGrantTypeException::factory($description, $rcode, $rbody, $resp, $rheaders, $errorCode); + case 'unsupported_response_type': + return Exception\OAuth\UnsupportedResponseTypeException::factory($description, $rcode, $rbody, $resp, $rheaders, $errorCode); + default: + return Exception\OAuth\UnknownOAuthErrorException::factory($description, $rcode, $rbody, $resp, $rheaders, $errorCode); + } + } + + /** + * @static + * + * @param null|array $appInfo + * + * @return null|string + */ + private static function _formatAppInfo($appInfo) + { + if (null !== $appInfo) { + $string = $appInfo['name']; + if (null !== $appInfo['version']) { + $string .= '/' . $appInfo['version']; + } + if (null !== $appInfo['url']) { + $string .= ' (' . $appInfo['url'] . ')'; + } + + return $string; + } + + return null; + } + + /** + * @static + * + * @param string $disabledFunctionsOutput - String value of the 'disable_function' setting, as output by \ini_get('disable_functions') + * @param string $functionName - Name of the function we are interesting in seeing whether or not it is disabled + * @param mixed $disableFunctionsOutput + * + * @return bool + */ + private static function _isDisabled($disableFunctionsOutput, $functionName) + { + $disabledFunctions = \explode(',', $disableFunctionsOutput); + foreach ($disabledFunctions as $disabledFunction) { + if (\trim($disabledFunction) === $functionName) { + return true; + } + } + + return false; + } + + /** + * @static + * + * @param string $apiKey + * @param null $clientInfo + * + * @return array + */ + private static function _defaultHeaders($apiKey, $clientInfo = null) + { + $uaString = 'Stripe/v1 PhpBindings/' . Stripe::VERSION; + + $langVersion = \PHP_VERSION; + $uname_disabled = static::_isDisabled(\ini_get('disable_functions'), 'php_uname'); + $uname = $uname_disabled ? '(disabled)' : \php_uname(); + + $appInfo = Stripe::getAppInfo(); + $ua = [ + 'bindings_version' => Stripe::VERSION, + 'lang' => 'php', + 'lang_version' => $langVersion, + 'publisher' => 'stripe', + 'uname' => $uname, + ]; + if ($clientInfo) { + $ua = \array_merge($clientInfo, $ua); + } + if (null !== $appInfo) { + $uaString .= ' ' . self::_formatAppInfo($appInfo); + $ua['application'] = $appInfo; + } + + return [ + 'X-Stripe-Client-User-Agent' => \json_encode($ua), + 'User-Agent' => $uaString, + 'Authorization' => 'Bearer ' . $apiKey, + ]; + } + + /** + * @param string $method + * @param string $url + * @param array $params + * @param array $headers + * + * @throws Exception\AuthenticationException + * @throws Exception\ApiConnectionException + * + * @return array + */ + private function _requestRaw($method, $url, $params, $headers) + { + $myApiKey = $this->_apiKey; + if (!$myApiKey) { + $myApiKey = Stripe::$apiKey; + } + + if (!$myApiKey) { + $msg = 'No API key provided. (HINT: set your API key using ' + . '"Stripe::setApiKey()". You can generate API keys from ' + . 'the Stripe web interface. See https://stripe.com/api for ' + . 'details, or email support@stripe.com if you have any questions.'; + + throw new Exception\AuthenticationException($msg); + } + + // Clients can supply arbitrary additional keys to be included in the + // X-Stripe-Client-User-Agent header via the optional getUserAgentInfo() + // method + $clientUAInfo = null; + if (\method_exists($this->httpClient(), 'getUserAgentInfo')) { + $clientUAInfo = $this->httpClient()->getUserAgentInfo(); + } + + if ($params && \is_array($params)) { + $optionKeysInParams = \array_filter( + static::$OPTIONS_KEYS, + function ($key) use ($params) { + return \array_key_exists($key, $params); + } + ); + if (\count($optionKeysInParams) > 0) { + $message = \sprintf('Options found in $params: %s. Options should ' + . 'be passed in their own array after $params. (HINT: pass an ' + . 'empty array to $params if you do not have any.)', \implode(', ', $optionKeysInParams)); + \trigger_error($message, \E_USER_WARNING); + } + } + + $absUrl = $this->_apiBase . $url; + $params = self::_encodeObjects($params); + $defaultHeaders = $this->_defaultHeaders($myApiKey, $clientUAInfo); + if (Stripe::$apiVersion) { + $defaultHeaders['Stripe-Version'] = Stripe::$apiVersion; + } + + if (Stripe::$accountId) { + $defaultHeaders['Stripe-Account'] = Stripe::$accountId; + } + + if (Stripe::$enableTelemetry && null !== self::$requestTelemetry) { + $defaultHeaders['X-Stripe-Client-Telemetry'] = self::_telemetryJson(self::$requestTelemetry); + } + + $hasFile = false; + foreach ($params as $k => $v) { + if (\is_resource($v)) { + $hasFile = true; + $params[$k] = self::_processResourceParam($v); + } elseif ($v instanceof \CURLFile) { + $hasFile = true; + } + } + + if ($hasFile) { + $defaultHeaders['Content-Type'] = 'multipart/form-data'; + } else { + $defaultHeaders['Content-Type'] = 'application/x-www-form-urlencoded'; + } + + $combinedHeaders = \array_merge($defaultHeaders, $headers); + $rawHeaders = []; + + foreach ($combinedHeaders as $header => $value) { + $rawHeaders[] = $header . ': ' . $value; + } + + $requestStartMs = Util\Util::currentTimeMillis(); + + list($rbody, $rcode, $rheaders) = $this->httpClient()->request( + $method, + $absUrl, + $rawHeaders, + $params, + $hasFile + ); + + if (isset($rheaders['request-id']) + && \is_string($rheaders['request-id']) + && \strlen($rheaders['request-id']) > 0) { + self::$requestTelemetry = new RequestTelemetry( + $rheaders['request-id'], + Util\Util::currentTimeMillis() - $requestStartMs + ); + } + + return [$rbody, $rcode, $rheaders, $myApiKey]; + } + + /** + * @param resource $resource + * + * @throws Exception\InvalidArgumentException + * + * @return \CURLFile|string + */ + private function _processResourceParam($resource) + { + if ('stream' !== \get_resource_type($resource)) { + throw new Exception\InvalidArgumentException( + 'Attempted to upload a resource that is not a stream' + ); + } + + $metaData = \stream_get_meta_data($resource); + if ('plainfile' !== $metaData['wrapper_type']) { + throw new Exception\InvalidArgumentException( + 'Only plainfile resource streams are supported' + ); + } + + // We don't have the filename or mimetype, but the API doesn't care + return new \CURLFile($metaData['uri']); + } + + /** + * @param string $rbody + * @param int $rcode + * @param array $rheaders + * + * @throws Exception\UnexpectedValueException + * @throws Exception\ApiErrorException + * + * @return array + */ + private function _interpretResponse($rbody, $rcode, $rheaders) + { + $resp = \json_decode($rbody, true); + $jsonError = \json_last_error(); + if (null === $resp && \JSON_ERROR_NONE !== $jsonError) { + $msg = "Invalid response body from API: {$rbody} " + . "(HTTP response code was {$rcode}, json_last_error() was {$jsonError})"; + + throw new Exception\UnexpectedValueException($msg, $rcode); + } + + if ($rcode < 200 || $rcode >= 300) { + $this->handleErrorResponse($rbody, $rcode, $rheaders, $resp); + } + + return $resp; + } + + /** + * @static + * + * @param HttpClient\ClientInterface $client + */ + public static function setHttpClient($client) + { + self::$_httpClient = $client; + } + + /** + * @static + * + * Resets any stateful telemetry data + */ + public static function resetTelemetry() + { + self::$requestTelemetry = null; + } + + /** + * @return HttpClient\ClientInterface + */ + private function httpClient() + { + if (!self::$_httpClient) { + self::$_httpClient = HttpClient\CurlClient::instance(); + } + + return self::$_httpClient; + } +} diff --git a/vendor/stripe/stripe-php/lib/ApiResource.php b/vendor/stripe/stripe-php/lib/ApiResource.php new file mode 100644 index 0000000..064f99c --- /dev/null +++ b/vendor/stripe/stripe-php/lib/ApiResource.php @@ -0,0 +1,120 @@ +{$k}; + if ((static::getSavedNestedResources()->includes($k)) && + ($v instanceof ApiResource)) { + $v->saveWithParent = true; + } + } + + /** + * @throws Exception\ApiErrorException + * + * @return ApiResource the refreshed resource + */ + public function refresh() + { + $requestor = new ApiRequestor($this->_opts->apiKey, static::baseUrl()); + $url = $this->instanceUrl(); + + list($response, $this->_opts->apiKey) = $requestor->request( + 'get', + $url, + $this->_retrieveOptions, + $this->_opts->headers + ); + $this->setLastResponse($response); + $this->refreshFrom($response->json, $this->_opts); + + return $this; + } + + /** + * @return string the base URL for the given class + */ + public static function baseUrl() + { + return Stripe::$apiBase; + } + + /** + * @return string the endpoint URL for the given class + */ + public static function classUrl() + { + // Replace dots with slashes for namespaced resources, e.g. if the object's name is + // "foo.bar", then its URL will be "/v1/foo/bars". + $base = \str_replace('.', '/', static::OBJECT_NAME); + + return "/v1/{$base}s"; + } + + /** + * @param null|string $id the ID of the resource + * + * @throws Exception\UnexpectedValueException if $id is null + * + * @return string the instance endpoint URL for the given class + */ + public static function resourceUrl($id) + { + if (null === $id) { + $class = static::class; + $message = 'Could not determine which URL to request: ' + . "{$class} instance has invalid ID: {$id}"; + + throw new Exception\UnexpectedValueException($message); + } + $id = Util\Util::utf8($id); + $base = static::classUrl(); + $extn = \urlencode($id); + + return "{$base}/{$extn}"; + } + + /** + * @return string the full API URL for this API resource + */ + public function instanceUrl() + { + return static::resourceUrl($this['id']); + } +} diff --git a/vendor/stripe/stripe-php/lib/ApiResponse.php b/vendor/stripe/stripe-php/lib/ApiResponse.php new file mode 100644 index 0000000..e7ee2e9 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/ApiResponse.php @@ -0,0 +1,45 @@ +body = $body; + $this->code = $code; + $this->headers = $headers; + $this->json = $json; + } +} diff --git a/vendor/stripe/stripe-php/lib/ApplePayDomain.php b/vendor/stripe/stripe-php/lib/ApplePayDomain.php new file mode 100644 index 0000000..5f9489d --- /dev/null +++ b/vendor/stripe/stripe-php/lib/ApplePayDomain.php @@ -0,0 +1,31 @@ +true if the object exists in live mode or the value false if the object exists in test mode. + */ +class ApplePayDomain extends ApiResource +{ + const OBJECT_NAME = 'apple_pay_domain'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Delete; + use ApiOperations\Retrieve; + + /** + * @return string The class URL for this resource. It needs to be special + * cased because it doesn't fit into the standard resource pattern. + */ + public static function classUrl() + { + return '/v1/apple_pay/domains'; + } +} diff --git a/vendor/stripe/stripe-php/lib/ApplicationFee.php b/vendor/stripe/stripe-php/lib/ApplicationFee.php new file mode 100644 index 0000000..88aeed6 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/ApplicationFee.php @@ -0,0 +1,90 @@ +ISO currency code, in lowercase. Must be a supported currency. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property null|string|\Stripe\Charge $originating_transaction ID of the corresponding charge on the platform account, if this fee was the result of a charge using the destination parameter. + * @property bool $refunded Whether the fee has been fully refunded. If the fee is only partially refunded, this attribute will still be false. + * @property \Stripe\Collection $refunds A list of refunds that have been applied to the fee. + */ +class ApplicationFee extends ApiResource +{ + const OBJECT_NAME = 'application_fee'; + + use ApiOperations\All; + use ApiOperations\NestedResource; + use ApiOperations\Retrieve; + + const PATH_REFUNDS = '/refunds'; + + /** + * @param string $id the ID of the application fee on which to retrieve the fee refunds + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection the list of fee refunds + */ + public static function allRefunds($id, $params = null, $opts = null) + { + return self::_allNestedResources($id, static::PATH_REFUNDS, $params, $opts); + } + + /** + * @param string $id the ID of the application fee on which to create the fee refund + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\ApplicationFeeRefund + */ + public static function createRefund($id, $params = null, $opts = null) + { + return self::_createNestedResource($id, static::PATH_REFUNDS, $params, $opts); + } + + /** + * @param string $id the ID of the application fee to which the fee refund belongs + * @param string $refundId the ID of the fee refund to retrieve + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\ApplicationFeeRefund + */ + public static function retrieveRefund($id, $refundId, $params = null, $opts = null) + { + return self::_retrieveNestedResource($id, static::PATH_REFUNDS, $refundId, $params, $opts); + } + + /** + * @param string $id the ID of the application fee to which the fee refund belongs + * @param string $refundId the ID of the fee refund to update + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\ApplicationFeeRefund + */ + public static function updateRefund($id, $refundId, $params = null, $opts = null) + { + return self::_updateNestedResource($id, static::PATH_REFUNDS, $refundId, $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/ApplicationFeeRefund.php b/vendor/stripe/stripe-php/lib/ApplicationFeeRefund.php new file mode 100644 index 0000000..dc7c34b --- /dev/null +++ b/vendor/stripe/stripe-php/lib/ApplicationFeeRefund.php @@ -0,0 +1,66 @@ +Application Fee Refund objects allow you to refund an application + * fee that has previously been created but not yet refunded. Funds will be + * refunded to the Stripe account from which the fee was originally collected. + * + * Related guide: Refunding + * Application Fees. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $amount Amount, in %s. + * @property null|string|\Stripe\BalanceTransaction $balance_transaction Balance transaction that describes the impact on your account balance. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $currency Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property string|\Stripe\ApplicationFee $fee ID of the application fee that was refunded. + * @property null|\Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + */ +class ApplicationFeeRefund extends ApiResource +{ + const OBJECT_NAME = 'fee_refund'; + + use ApiOperations\Update { + save as protected _save; + } + + /** + * @return string the API URL for this Stripe refund + */ + public function instanceUrl() + { + $id = $this['id']; + $fee = $this['fee']; + if (!$id) { + throw new Exception\UnexpectedValueException( + 'Could not determine which URL to request: ' . + "class instance has invalid ID: {$id}", + null + ); + } + $id = Util\Util::utf8($id); + $fee = Util\Util::utf8($fee); + + $base = ApplicationFee::classUrl(); + $feeExtn = \urlencode($fee); + $extn = \urlencode($id); + + return "{$base}/{$feeExtn}/refunds/{$extn}"; + } + + /** + * @param null|array|string $opts + * + * @return ApplicationFeeRefund the saved refund + */ + public function save($opts = null) + { + return $this->_save($opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Balance.php b/vendor/stripe/stripe-php/lib/Balance.php new file mode 100644 index 0000000..0fdc285 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Balance.php @@ -0,0 +1,45 @@ +transactions + * that contributed to the balance (charges, payouts, and so forth). + * + * The available and pending amounts for each currency are broken down further by + * payment source types. + * + * Related guide: Understanding Connect + * Account Balances. + * + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property \Stripe\StripeObject[] $available Funds that are available to be transferred or paid out, whether automatically by Stripe or explicitly via the Transfers API or Payouts API. The available balance for each currency and payment type can be found in the source_types property. + * @property \Stripe\StripeObject[] $connect_reserved Funds held due to negative balances on connected Custom accounts. The connect reserve balance for each currency and payment type can be found in the source_types property. + * @property \Stripe\StripeObject[] $instant_available Funds that can be paid out using Instant Payouts. + * @property \Stripe\StripeObject $issuing + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property \Stripe\StripeObject[] $pending Funds that are not yet available in the balance, due to the 7-day rolling pay cycle. The pending balance for each currency, and for each payment type, can be found in the source_types property. + */ +class Balance extends SingletonApiResource +{ + const OBJECT_NAME = 'balance'; + + /** + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Balance + */ + public static function retrieve($opts = null) + { + return self::_singletonRetrieve($opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/BalanceTransaction.php b/vendor/stripe/stripe-php/lib/BalanceTransaction.php new file mode 100644 index 0000000..d7ddea4 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/BalanceTransaction.php @@ -0,0 +1,71 @@ +Balance + * Transaction Types. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $amount Gross amount of the transaction, in %s. + * @property int $available_on The date the transaction's net funds will become available in the Stripe balance. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $currency Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property null|string $description An arbitrary string attached to the object. Often useful for displaying to users. + * @property null|float $exchange_rate The exchange rate used, if applicable, for this transaction. Specifically, if money was converted from currency A to currency B, then the amount in currency A, times exchange_rate, would be the amount in currency B. For example, suppose you charged a customer 10.00 EUR. Then the PaymentIntent's amount would be 1000 and currency would be eur. Suppose this was converted into 12.34 USD in your Stripe account. Then the BalanceTransaction's amount would be 1234, currency would be usd, and exchange_rate would be 1.234. + * @property int $fee Fees (in %s) paid for this transaction. + * @property \Stripe\StripeObject[] $fee_details Detailed breakdown of fees (in %s) paid for this transaction. + * @property int $net Net amount of the transaction, in %s. + * @property string $reporting_category Learn more about how reporting categories can help you understand balance transactions from an accounting perspective. + * @property null|string|\Stripe\StripeObject $source The Stripe object to which this transaction is related. + * @property string $status If the transaction's net funds are available in the Stripe balance yet. Either available or pending. + * @property string $type Transaction type: adjustment, advance, advance_funding, anticipation_repayment, application_fee, application_fee_refund, charge, connect_collection_transfer, contribution, issuing_authorization_hold, issuing_authorization_release, issuing_dispute, issuing_transaction, payment, payment_failure_refund, payment_refund, payout, payout_cancel, payout_failure, refund, refund_failure, reserve_transaction, reserved_funds, stripe_fee, stripe_fx_fee, tax_fee, topup, topup_reversal, transfer, transfer_cancel, transfer_failure, or transfer_refund. Learn more about balance transaction types and what they represent. If you are looking to classify transactions for accounting purposes, you might want to consider reporting_category instead. + */ +class BalanceTransaction extends ApiResource +{ + const OBJECT_NAME = 'balance_transaction'; + + use ApiOperations\All; + use ApiOperations\Retrieve; + + const TYPE_ADJUSTMENT = 'adjustment'; + const TYPE_ADVANCE = 'advance'; + const TYPE_ADVANCE_FUNDING = 'advance_funding'; + const TYPE_ANTICIPATION_REPAYMENT = 'anticipation_repayment'; + const TYPE_APPLICATION_FEE = 'application_fee'; + const TYPE_APPLICATION_FEE_REFUND = 'application_fee_refund'; + const TYPE_CHARGE = 'charge'; + const TYPE_CONNECT_COLLECTION_TRANSFER = 'connect_collection_transfer'; + const TYPE_CONTRIBUTION = 'contribution'; + const TYPE_ISSUING_AUTHORIZATION_HOLD = 'issuing_authorization_hold'; + const TYPE_ISSUING_AUTHORIZATION_RELEASE = 'issuing_authorization_release'; + const TYPE_ISSUING_DISPUTE = 'issuing_dispute'; + const TYPE_ISSUING_TRANSACTION = 'issuing_transaction'; + const TYPE_PAYMENT = 'payment'; + const TYPE_PAYMENT_FAILURE_REFUND = 'payment_failure_refund'; + const TYPE_PAYMENT_REFUND = 'payment_refund'; + const TYPE_PAYOUT = 'payout'; + const TYPE_PAYOUT_CANCEL = 'payout_cancel'; + const TYPE_PAYOUT_FAILURE = 'payout_failure'; + const TYPE_REFUND = 'refund'; + const TYPE_REFUND_FAILURE = 'refund_failure'; + const TYPE_RESERVE_TRANSACTION = 'reserve_transaction'; + const TYPE_RESERVED_FUNDS = 'reserved_funds'; + const TYPE_STRIPE_FEE = 'stripe_fee'; + const TYPE_STRIPE_FX_FEE = 'stripe_fx_fee'; + const TYPE_TAX_FEE = 'tax_fee'; + const TYPE_TOPUP = 'topup'; + const TYPE_TOPUP_REVERSAL = 'topup_reversal'; + const TYPE_TRANSFER = 'transfer'; + const TYPE_TRANSFER_CANCEL = 'transfer_cancel'; + const TYPE_TRANSFER_FAILURE = 'transfer_failure'; + const TYPE_TRANSFER_REFUND = 'transfer_refund'; +} diff --git a/vendor/stripe/stripe-php/lib/BankAccount.php b/vendor/stripe/stripe-php/lib/BankAccount.php new file mode 100644 index 0000000..40eca41 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/BankAccount.php @@ -0,0 +1,132 @@ +Customer objects. + * + * On the other hand External Accounts are + * transfer destinations on Account objects for Custom accounts. They + * can be bank accounts or debit cards as well, and are documented in the links + * above. + * + * Related guide: Bank Debits and + * Transfers. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property null|string|\Stripe\Account $account The ID of the account that the bank account is associated with. + * @property null|string $account_holder_name The name of the person or business that owns the bank account. + * @property null|string $account_holder_type The type of entity that holds the account. This can be either individual or company. + * @property null|string[] $available_payout_methods A set of available payout methods for this bank account. Only values from this set should be passed as the method when creating a payout. + * @property null|string $bank_name Name of the bank associated with the routing number (e.g., WELLS FARGO). + * @property string $country Two-letter ISO code representing the country the bank account is located in. + * @property string $currency Three-letter ISO code for the currency paid out to the bank account. + * @property null|string|\Stripe\Customer $customer The ID of the customer that the bank account is associated with. + * @property null|bool $default_for_currency Whether this bank account is the default external account for its currency. + * @property null|string $fingerprint Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same. + * @property string $last4 The last four digits of the bank account number. + * @property null|\Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property null|string $routing_number The routing transit number for the bank account. + * @property string $status

    For bank accounts, possible values are new, validated, verified, verification_failed, or errored. A bank account that hasn't had any activity or validation performed is new. If Stripe can determine that the bank account exists, its status will be validated. Note that there often isn’t enough information to know (e.g., for smaller credit unions), and the validation is not always run. If customer bank account verification has succeeded, the bank account status will be verified. If the verification failed for any reason, such as microdeposit failure, the status will be verification_failed. If a transfer sent to this bank account fails, we'll set the status to errored and will not continue to send transfers until the bank details are updated.

    For external accounts, possible values are new and errored. Validations aren't run against external accounts because they're only used for payouts. This means the other statuses don't apply. If a transfer fails, the status is set to errored and transfers are stopped until account details are updated.

    + */ +class BankAccount extends ApiResource +{ + const OBJECT_NAME = 'bank_account'; + + use ApiOperations\Delete; + use ApiOperations\Update; + + /** + * Possible string representations of the bank verification status. + * + * @see https://stripe.com/docs/api/external_account_bank_accounts/object#account_bank_account_object-status + */ + const STATUS_NEW = 'new'; + const STATUS_VALIDATED = 'validated'; + const STATUS_VERIFIED = 'verified'; + const STATUS_VERIFICATION_FAILED = 'verification_failed'; + const STATUS_ERRORED = 'errored'; + + /** + * @return string The instance URL for this resource. It needs to be special + * cased because it doesn't fit into the standard resource pattern. + */ + public function instanceUrl() + { + if ($this['customer']) { + $base = Customer::classUrl(); + $parent = $this['customer']; + $path = 'sources'; + } elseif ($this['account']) { + $base = Account::classUrl(); + $parent = $this['account']; + $path = 'external_accounts'; + } else { + $msg = 'Bank accounts cannot be accessed without a customer ID or account ID.'; + + throw new Exception\UnexpectedValueException($msg, null); + } + $parentExtn = \urlencode(Util\Util::utf8($parent)); + $extn = \urlencode(Util\Util::utf8($this['id'])); + + return "{$base}/{$parentExtn}/{$path}/{$extn}"; + } + + /** + * @param array|string $_id + * @param null|array|string $_opts + * + * @throws \Stripe\Exception\BadMethodCallException + */ + public static function retrieve($_id, $_opts = null) + { + $msg = 'Bank accounts cannot be retrieved without a customer ID or ' . + 'an account ID. Retrieve a bank account using ' . + "`Customer::retrieveSource('customer_id', " . + "'bank_account_id')` or `Account::retrieveExternalAccount(" . + "'account_id', 'bank_account_id')`."; + + throw new Exception\BadMethodCallException($msg); + } + + /** + * @param string $_id + * @param null|array $_params + * @param null|array|string $_options + * + * @throws \Stripe\Exception\BadMethodCallException + */ + public static function update($_id, $_params = null, $_options = null) + { + $msg = 'Bank accounts cannot be updated without a customer ID or an ' . + 'account ID. Update a bank account using ' . + "`Customer::updateSource('customer_id', 'bank_account_id', " . + '$updateParams)` or `Account::updateExternalAccount(' . + "'account_id', 'bank_account_id', \$updateParams)`."; + + throw new Exception\BadMethodCallException($msg); + } + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return BankAccount the verified bank account + */ + public function verify($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/verify'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } +} diff --git a/vendor/stripe/stripe-php/lib/BaseStripeClient.php b/vendor/stripe/stripe-php/lib/BaseStripeClient.php new file mode 100644 index 0000000..e548257 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/BaseStripeClient.php @@ -0,0 +1,266 @@ + */ + private $config; + + /** @var \Stripe\Util\RequestOptions */ + private $defaultOpts; + + /** + * Initializes a new instance of the {@link BaseStripeClient} class. + * + * The constructor takes a single argument. The argument can be a string, in which case it + * should be the API key. It can also be an array with various configuration settings. + * + * Configuration settings include the following options: + * + * - api_key (null|string): the Stripe API key, to be used in regular API requests. + * - client_id (null|string): the Stripe client ID, to be used in OAuth requests. + * - stripe_account (null|string): a Stripe account ID. If set, all requests sent by the client + * will automatically use the {@code Stripe-Account} header with that account ID. + * - stripe_version (null|string): a Stripe API verion. If set, all requests sent by the client + * will include the {@code Stripe-Version} header with that API version. + * + * The following configuration settings are also available, though setting these should rarely be necessary + * (only useful if you want to send requests to a mock server like stripe-mock): + * + * - api_base (string): the base URL for regular API requests. Defaults to + * {@link DEFAULT_API_BASE}. + * - connect_base (string): the base URL for OAuth requests. Defaults to + * {@link DEFAULT_CONNECT_BASE}. + * - files_base (string): the base URL for file creation requests. Defaults to + * {@link DEFAULT_FILES_BASE}. + * + * @param array|string $config the API key as a string, or an array containing + * the client configuration settings + */ + public function __construct($config = []) + { + if (\is_string($config)) { + $config = ['api_key' => $config]; + } elseif (!\is_array($config)) { + throw new \Stripe\Exception\InvalidArgumentException('$config must be a string or an array'); + } + + $config = \array_merge($this->getDefaultConfig(), $config); + $this->validateConfig($config); + + $this->config = $config; + + $this->defaultOpts = \Stripe\Util\RequestOptions::parse([ + 'stripe_account' => $config['stripe_account'], + 'stripe_version' => $config['stripe_version'], + ]); + } + + /** + * Gets the API key used by the client to send requests. + * + * @return null|string the API key used by the client to send requests + */ + public function getApiKey() + { + return $this->config['api_key']; + } + + /** + * Gets the client ID used by the client in OAuth requests. + * + * @return null|string the client ID used by the client in OAuth requests + */ + public function getClientId() + { + return $this->config['client_id']; + } + + /** + * Gets the base URL for Stripe's API. + * + * @return string the base URL for Stripe's API + */ + public function getApiBase() + { + return $this->config['api_base']; + } + + /** + * Gets the base URL for Stripe's OAuth API. + * + * @return string the base URL for Stripe's OAuth API + */ + public function getConnectBase() + { + return $this->config['connect_base']; + } + + /** + * Gets the base URL for Stripe's Files API. + * + * @return string the base URL for Stripe's Files API + */ + public function getFilesBase() + { + return $this->config['files_base']; + } + + /** + * Sends a request to Stripe's API. + * + * @param string $method the HTTP method + * @param string $path the path of the request + * @param array $params the parameters of the request + * @param array|\Stripe\Util\RequestOptions $opts the special modifiers of the request + * + * @return \Stripe\StripeObject the object returned by Stripe's API + */ + public function request($method, $path, $params, $opts) + { + $opts = $this->defaultOpts->merge($opts, true); + $baseUrl = $opts->apiBase ?: $this->getApiBase(); + $requestor = new \Stripe\ApiRequestor($this->apiKeyForRequest($opts), $baseUrl); + list($response, $opts->apiKey) = $requestor->request($method, $path, $params, $opts->headers); + $opts->discardNonPersistentHeaders(); + $obj = \Stripe\Util\Util::convertToStripeObject($response->json, $opts); + $obj->setLastResponse($response); + + return $obj; + } + + /** + * Sends a request to Stripe's API. + * + * @param string $method the HTTP method + * @param string $path the path of the request + * @param array $params the parameters of the request + * @param array|\Stripe\Util\RequestOptions $opts the special modifiers of the request + * + * @return \Stripe\Collection of ApiResources + */ + public function requestCollection($method, $path, $params, $opts) + { + $obj = $this->request($method, $path, $params, $opts); + if (!($obj instanceof \Stripe\Collection)) { + $received_class = \get_class($obj); + $msg = "Expected to receive `Stripe\\Collection` object from Stripe API. Instead received `{$received_class}`."; + + throw new \Stripe\Exception\UnexpectedValueException($msg); + } + $obj->setFilters($params); + + return $obj; + } + + /** + * @param \Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\AuthenticationException + * + * @return string + */ + private function apiKeyForRequest($opts) + { + $apiKey = $opts->apiKey ?: $this->getApiKey(); + + if (null === $apiKey) { + $msg = 'No API key provided. Set your API key when constructing the ' + . 'StripeClient instance, or provide it on a per-request basis ' + . 'using the `api_key` key in the $opts argument.'; + + throw new \Stripe\Exception\AuthenticationException($msg); + } + + return $apiKey; + } + + /** + * TODO: replace this with a private constant when we drop support for PHP < 5. + * + * @return array + */ + private function getDefaultConfig() + { + return [ + 'api_key' => null, + 'client_id' => null, + 'stripe_account' => null, + 'stripe_version' => null, + 'api_base' => self::DEFAULT_API_BASE, + 'connect_base' => self::DEFAULT_CONNECT_BASE, + 'files_base' => self::DEFAULT_FILES_BASE, + ]; + } + + /** + * @param array $config + * + * @throws \Stripe\Exception\InvalidArgumentException + */ + private function validateConfig($config) + { + // api_key + if (null !== $config['api_key'] && !\is_string($config['api_key'])) { + throw new \Stripe\Exception\InvalidArgumentException('api_key must be null or a string'); + } + + if (null !== $config['api_key'] && ('' === $config['api_key'])) { + $msg = 'api_key cannot be the empty string'; + + throw new \Stripe\Exception\InvalidArgumentException($msg); + } + + if (null !== $config['api_key'] && (\preg_match('/\s/', $config['api_key']))) { + $msg = 'api_key cannot contain whitespace'; + + throw new \Stripe\Exception\InvalidArgumentException($msg); + } + + // client_id + if (null !== $config['client_id'] && !\is_string($config['client_id'])) { + throw new \Stripe\Exception\InvalidArgumentException('client_id must be null or a string'); + } + + // stripe_account + if (null !== $config['stripe_account'] && !\is_string($config['stripe_account'])) { + throw new \Stripe\Exception\InvalidArgumentException('stripe_account must be null or a string'); + } + + // stripe_version + if (null !== $config['stripe_version'] && !\is_string($config['stripe_version'])) { + throw new \Stripe\Exception\InvalidArgumentException('stripe_version must be null or a string'); + } + + // api_base + if (!\is_string($config['api_base'])) { + throw new \Stripe\Exception\InvalidArgumentException('api_base must be a string'); + } + + // connect_base + if (!\is_string($config['connect_base'])) { + throw new \Stripe\Exception\InvalidArgumentException('connect_base must be a string'); + } + + // files_base + if (!\is_string($config['files_base'])) { + throw new \Stripe\Exception\InvalidArgumentException('files_base must be a string'); + } + + // check absence of extra keys + $extraConfigKeys = \array_diff(\array_keys($config), \array_keys($this->getDefaultConfig())); + if (!empty($extraConfigKeys)) { + throw new \Stripe\Exception\InvalidArgumentException('Found unknown key(s) in configuration array: ' . \implode(',', $extraConfigKeys)); + } + } +} diff --git a/vendor/stripe/stripe-php/lib/BillingPortal/Session.php b/vendor/stripe/stripe-php/lib/BillingPortal/Session.php new file mode 100644 index 0000000..ec01275 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/BillingPortal/Session.php @@ -0,0 +1,32 @@ +Billing + * customer portal. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $customer The ID of the customer for this session. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property string $return_url The URL to which Stripe should send customers when they click on the link to return to your website. + * @property string $url The short-lived URL of the session giving customers access to the customer portal. + */ +class Session extends \Stripe\ApiResource +{ + const OBJECT_NAME = 'billing_portal.session'; + + use \Stripe\ApiOperations\Create; +} diff --git a/vendor/stripe/stripe-php/lib/BitcoinReceiver.php b/vendor/stripe/stripe-php/lib/BitcoinReceiver.php new file mode 100644 index 0000000..208610a --- /dev/null +++ b/vendor/stripe/stripe-php/lib/BitcoinReceiver.php @@ -0,0 +1,71 @@ +currency that you are collecting as payment. + * @property int $amount_received The amount of currency to which bitcoin_amount_received has been converted. + * @property int $bitcoin_amount The amount of bitcoin that the customer should send to fill the receiver. The bitcoin_amount is denominated in Satoshi: there are 10^8 Satoshi in one bitcoin. + * @property int $bitcoin_amount_received The amount of bitcoin that has been sent by the customer to this receiver. + * @property string $bitcoin_uri This URI can be displayed to the customer as a clickable link (to activate their bitcoin client) or as a QR code (for mobile wallets). + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $currency Three-letter ISO code for the currency to which the bitcoin will be converted. + * @property null|string $customer The customer ID of the bitcoin receiver. + * @property null|string $description An arbitrary string attached to the object. Often useful for displaying to users. + * @property null|string $email The customer's email address, set by the API call that creates the receiver. + * @property bool $filled This flag is initially false and updates to true when the customer sends the bitcoin_amount to this receiver. + * @property string $inbound_address A bitcoin address that is specific to this receiver. The customer can send bitcoin to this address to fill the receiver. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property null|\Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property null|string $payment The ID of the payment created from the receiver, if any. Hidden when viewing the receiver with a publishable key. + * @property null|string $refund_address The refund address of this bitcoin receiver. + * @property \Stripe\Collection $transactions A list with one entry for each time that the customer sent bitcoin to the receiver. Hidden when viewing the receiver with a publishable key. + * @property bool $uncaptured_funds This receiver contains uncaptured funds that can be used for a payment or refunded. + * @property null|bool $used_for_payment Indicate if this source is used for payment. + */ +class BitcoinReceiver extends ApiResource +{ + const OBJECT_NAME = 'bitcoin_receiver'; + + use ApiOperations\All; + use ApiOperations\Retrieve; + + /** + * @return string The class URL for this resource. It needs to be special + * cased because it doesn't fit into the standard resource pattern. + */ + public static function classUrl() + { + return '/v1/bitcoin/receivers'; + } + + /** + * @return string The instance URL for this resource. It needs to be special + * cased because it doesn't fit into the standard resource pattern. + */ + public function instanceUrl() + { + if ($this['customer']) { + $base = Customer::classUrl(); + $parent = $this['customer']; + $path = 'sources'; + $parentExtn = \urlencode(Util\Util::utf8($parent)); + $extn = \urlencode(Util\Util::utf8($this['id'])); + + return "{$base}/{$parentExtn}/{$path}/{$extn}"; + } + + $base = BitcoinReceiver::classUrl(); + $extn = \urlencode(Util\Util::utf8($this['id'])); + + return "{$base}/{$extn}"; + } +} diff --git a/vendor/stripe/stripe-php/lib/BitcoinTransaction.php b/vendor/stripe/stripe-php/lib/BitcoinTransaction.php new file mode 100644 index 0000000..3aa7118 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/BitcoinTransaction.php @@ -0,0 +1,19 @@ +currency that the transaction was converted to in real-time. + * @property int $bitcoin_amount The amount of bitcoin contained in the transaction. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $currency Three-letter ISO code for the currency to which this transaction was converted. + * @property string $receiver The receiver to which this transaction was sent. + */ +class BitcoinTransaction extends ApiResource +{ + const OBJECT_NAME = 'bitcoin_transaction'; +} diff --git a/vendor/stripe/stripe-php/lib/Capability.php b/vendor/stripe/stripe-php/lib/Capability.php new file mode 100644 index 0000000..3580df6 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Capability.php @@ -0,0 +1,87 @@ +Account + * capabilities. + * + * @property string $id The identifier for the capability. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property string|\Stripe\Account $account The account for which the capability enables functionality. + * @property bool $requested Whether the capability has been requested. + * @property null|int $requested_at Time at which the capability was requested. Measured in seconds since the Unix epoch. + * @property \Stripe\StripeObject $requirements + * @property string $status The status of the capability. Can be active, inactive, pending, or unrequested. + */ +class Capability extends ApiResource +{ + const OBJECT_NAME = 'capability'; + + use ApiOperations\Update; + + const STATUS_ACTIVE = 'active'; + const STATUS_INACTIVE = 'inactive'; + const STATUS_PENDING = 'pending'; + const STATUS_UNREQUESTED = 'unrequested'; + + /** + * @return string the API URL for this Stripe account reversal + */ + public function instanceUrl() + { + $id = $this['id']; + $account = $this['account']; + if (!$id) { + throw new Exception\UnexpectedValueException( + 'Could not determine which URL to request: ' . + "class instance has invalid ID: {$id}", + null + ); + } + $id = Util\Util::utf8($id); + $account = Util\Util::utf8($account); + + $base = Account::classUrl(); + $accountExtn = \urlencode($account); + $extn = \urlencode($id); + + return "{$base}/{$accountExtn}/capabilities/{$extn}"; + } + + /** + * @param array|string $_id + * @param null|array|string $_opts + * + * @throws \Stripe\Exception\BadMethodCallException + */ + public static function retrieve($_id, $_opts = null) + { + $msg = 'Capabilities cannot be retrieved without an account ID. ' . + 'Retrieve a capability using `Account::retrieveCapability(' . + "'account_id', 'capability_id')`."; + + throw new Exception\BadMethodCallException($msg); + } + + /** + * @param string $_id + * @param null|array $_params + * @param null|array|string $_options + * + * @throws \Stripe\Exception\BadMethodCallException + */ + public static function update($_id, $_params = null, $_options = null) + { + $msg = 'Capabilities cannot be updated without an account ID. ' . + 'Update a capability using `Account::updateCapability(' . + "'account_id', 'capability_id', \$updateParams)`."; + + throw new Exception\BadMethodCallException($msg); + } +} diff --git a/vendor/stripe/stripe-php/lib/Card.php b/vendor/stripe/stripe-php/lib/Card.php new file mode 100644 index 0000000..f884841 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Card.php @@ -0,0 +1,142 @@ +Card Payments + * with Sources. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property null|string|\Stripe\Account $account The account this card belongs to. This attribute will not be in the card object if the card belongs to a customer or recipient instead. + * @property null|string $address_city City/District/Suburb/Town/Village. + * @property null|string $address_country Billing address country, if provided when creating card. + * @property null|string $address_line1 Address line 1 (Street address/PO Box/Company name). + * @property null|string $address_line1_check If address_line1 was provided, results of the check: pass, fail, unavailable, or unchecked. + * @property null|string $address_line2 Address line 2 (Apartment/Suite/Unit/Building). + * @property null|string $address_state State/County/Province/Region. + * @property null|string $address_zip ZIP or postal code. + * @property null|string $address_zip_check If address_zip was provided, results of the check: pass, fail, unavailable, or unchecked. + * @property null|string[] $available_payout_methods A set of available payout methods for this card. Only values from this set should be passed as the method when creating a payout. + * @property string $brand Card brand. Can be American Express, Diners Club, Discover, JCB, MasterCard, UnionPay, Visa, or Unknown. + * @property null|string $country Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected. + * @property null|string $currency Three-letter ISO code for currency. Only applicable on accounts (not customers or recipients). The card can be used as a transfer destination for funds in this currency. + * @property null|string|\Stripe\Customer $customer The customer that this card belongs to. This attribute will not be in the card object if the card belongs to an account or recipient instead. + * @property null|string $cvc_check If a CVC was provided, results of the check: pass, fail, unavailable, or unchecked. A result of unchecked indicates that CVC was provided but hasn't been checked yet. Checks are typically performed when attaching a card to a Customer object, or when creating a charge. For more details, see Check if a card is valid without a charge. + * @property null|bool $default_for_currency Whether this card is the default external account for its currency. + * @property null|string $dynamic_last4 (For tokenized numbers only.) The last four digits of the device account number. + * @property int $exp_month Two-digit number representing the card's expiration month. + * @property int $exp_year Four-digit number representing the card's expiration year. + * @property null|string $fingerprint Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number,for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number. + * @property string $funding Card funding type. Can be credit, debit, prepaid, or unknown. + * @property string $last4 The last four digits of the card. + * @property null|\Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property null|string $name Cardholder name. + * @property null|string|\Stripe\Recipient $recipient The recipient that this card belongs to. This attribute will not be in the card object if the card belongs to a customer or account instead. + * @property null|string $tokenization_method If the card number is tokenized, this is the method that was used. Can be android_pay (includes Google Pay), apple_pay, masterpass, visa_checkout, or null. + */ +class Card extends ApiResource +{ + const OBJECT_NAME = 'card'; + + use ApiOperations\Delete; + use ApiOperations\Update; + + /** + * Possible string representations of the CVC check status. + * + * @see https://stripe.com/docs/api/cards/object#card_object-cvc_check + */ + const CVC_CHECK_FAIL = 'fail'; + const CVC_CHECK_PASS = 'pass'; + const CVC_CHECK_UNAVAILABLE = 'unavailable'; + const CVC_CHECK_UNCHECKED = 'unchecked'; + + /** + * Possible string representations of the funding of the card. + * + * @see https://stripe.com/docs/api/cards/object#card_object-funding + */ + const FUNDING_CREDIT = 'credit'; + const FUNDING_DEBIT = 'debit'; + const FUNDING_PREPAID = 'prepaid'; + const FUNDING_UNKNOWN = 'unknown'; + + /** + * Possible string representations of the tokenization method when using Apple Pay or Google Pay. + * + * @see https://stripe.com/docs/api/cards/object#card_object-tokenization_method + */ + const TOKENIZATION_METHOD_APPLE_PAY = 'apple_pay'; + const TOKENIZATION_METHOD_GOOGLE_PAY = 'google_pay'; + + /** + * @return string The instance URL for this resource. It needs to be special + * cased because cards are nested resources that may belong to different + * top-level resources. + */ + public function instanceUrl() + { + if ($this['customer']) { + $base = Customer::classUrl(); + $parent = $this['customer']; + $path = 'sources'; + } elseif ($this['account']) { + $base = Account::classUrl(); + $parent = $this['account']; + $path = 'external_accounts'; + } elseif ($this['recipient']) { + $base = Recipient::classUrl(); + $parent = $this['recipient']; + $path = 'cards'; + } else { + $msg = 'Cards cannot be accessed without a customer ID, account ID or recipient ID.'; + + throw new Exception\UnexpectedValueException($msg); + } + $parentExtn = \urlencode(Util\Util::utf8($parent)); + $extn = \urlencode(Util\Util::utf8($this['id'])); + + return "{$base}/{$parentExtn}/{$path}/{$extn}"; + } + + /** + * @param array|string $_id + * @param null|array|string $_opts + * + * @throws \Stripe\Exception\BadMethodCallException + */ + public static function retrieve($_id, $_opts = null) + { + $msg = 'Cards cannot be retrieved without a customer ID or an ' . + 'account ID. Retrieve a card using ' . + "`Customer::retrieveSource('customer_id', 'card_id')` or " . + "`Account::retrieveExternalAccount('account_id', 'card_id')`."; + + throw new Exception\BadMethodCallException($msg); + } + + /** + * @param string $_id + * @param null|array $_params + * @param null|array|string $_options + * + * @throws \Stripe\Exception\BadMethodCallException + */ + public static function update($_id, $_params = null, $_options = null) + { + $msg = 'Cards cannot be updated without a customer ID or an ' . + 'account ID. Update a card using ' . + "`Customer::updateSource('customer_id', 'card_id', " . + '$updateParams)` or `Account::updateExternalAccount(' . + "'account_id', 'card_id', \$updateParams)`."; + + throw new Exception\BadMethodCallException($msg); + } +} diff --git a/vendor/stripe/stripe-php/lib/Charge.php b/vendor/stripe/stripe-php/lib/Charge.php new file mode 100644 index 0000000..799bede --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Charge.php @@ -0,0 +1,146 @@ +Charge object. You + * can retrieve and refund individual charges as well as list all charges. Charges + * are identified by a unique, random ID. + * + * Related guide: Accept a + * payment with the Charges API. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $amount Amount intended to be collected by this payment. A positive integer representing how much to charge in the smallest currency unit (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.50 US or equivalent in charge currency. The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99). + * @property int $amount_captured Amount in %s captured (can be less than the amount attribute on the charge if a partial capture was made). + * @property int $amount_refunded Amount in %s refunded (can be less than the amount attribute on the charge if a partial refund was issued). + * @property null|string|\Stripe\StripeObject $application ID of the Connect application that created the charge. + * @property null|string|\Stripe\ApplicationFee $application_fee The application fee (if any) for the charge. See the Connect documentation for details. + * @property null|int $application_fee_amount The amount of the application fee (if any) requested for the charge. See the Connect documentation for details. + * @property null|string|\Stripe\BalanceTransaction $balance_transaction ID of the balance transaction that describes the impact of this charge on your account balance (not including refunds or disputes). + * @property \Stripe\StripeObject $billing_details + * @property null|string $calculated_statement_descriptor The full statement descriptor that is passed to card networks, and that is displayed on your customers' credit card and bank statements. Allows you to see what the statement descriptor looks like after the static and dynamic portions are combined. + * @property bool $captured If the charge was created without capturing, this Boolean represents whether it is still uncaptured or has since been captured. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $currency Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property null|string|\Stripe\Customer $customer ID of the customer this charge is for if one exists. + * @property null|string $description An arbitrary string attached to the object. Often useful for displaying to users. + * @property null|string|\Stripe\Account $destination ID of an existing, connected Stripe account to transfer funds to if transfer_data was specified in the charge request. + * @property null|string|\Stripe\Dispute $dispute Details about the dispute if the charge has been disputed. + * @property bool $disputed Whether the charge has been disputed. + * @property null|string $failure_code Error code explaining reason for charge failure if available (see the errors section for a list of codes). + * @property null|string $failure_message Message to user further explaining reason for charge failure if available. + * @property null|\Stripe\StripeObject $fraud_details Information on fraud assessments for the charge. + * @property null|string|\Stripe\Invoice $invoice ID of the invoice this charge is for if one exists. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property null|string|\Stripe\Account $on_behalf_of The account (if any) the charge was made on behalf of without triggering an automatic transfer. See the Connect documentation for details. + * @property null|string|\Stripe\Order $order ID of the order this charge is for if one exists. + * @property null|\Stripe\StripeObject $outcome Details about whether the payment was accepted, and why. See understanding declines for details. + * @property bool $paid true if the charge succeeded, or was successfully authorized for later capture. + * @property null|string|\Stripe\PaymentIntent $payment_intent ID of the PaymentIntent associated with this charge, if one exists. + * @property null|string $payment_method ID of the payment method used in this charge. + * @property null|\Stripe\StripeObject $payment_method_details Details about the payment method at the time of the transaction. + * @property null|string $receipt_email This is the email address that the receipt for this charge was sent to. + * @property null|string $receipt_number This is the transaction number that appears on email receipts sent for this charge. This attribute will be null until a receipt has been sent. + * @property null|string $receipt_url This is the URL to view the receipt for this charge. The receipt is kept up-to-date to the latest state of the charge, including any refunds. If the charge is for an Invoice, the receipt will be stylized as an Invoice receipt. + * @property bool $refunded Whether the charge has been fully refunded. If the charge is only partially refunded, this attribute will still be false. + * @property \Stripe\Collection $refunds A list of refunds that have been applied to the charge. + * @property null|string|\Stripe\Review $review ID of the review associated with this charge if one exists. + * @property null|\Stripe\StripeObject $shipping Shipping information for the charge. + * @property null|\Stripe\Account|\Stripe\AlipayAccount|\Stripe\BankAccount|\Stripe\BitcoinReceiver|\Stripe\Card|\Stripe\Source $source This is a legacy field that will be removed in the future. It contains the Source, Card, or BankAccount object used for the charge. For details about the payment method used for this charge, refer to payment_method or payment_method_details instead. + * @property null|string|\Stripe\Transfer $source_transfer The transfer ID which created this charge. Only present if the charge came from another Stripe account. See the Connect documentation for details. + * @property null|string $statement_descriptor For card charges, use statement_descriptor_suffix instead. Otherwise, you can use this value as the complete description of a charge on your customers’ statements. Must contain at least one letter, maximum 22 characters. + * @property null|string $statement_descriptor_suffix Provides information about the charge that customers see on their statements. Concatenated with the prefix (shortened descriptor) or statement descriptor that’s set on the account to form the complete statement descriptor. Maximum 22 characters for the concatenated descriptor. + * @property string $status The status of the payment is either succeeded, pending, or failed. + * @property string|\Stripe\Transfer $transfer ID of the transfer to the destination account (only applicable if the charge was created using the destination parameter). + * @property null|\Stripe\StripeObject $transfer_data An optional dictionary including the account to automatically transfer to as part of a destination charge. See the Connect documentation for details. + * @property null|string $transfer_group A string that identifies this transaction as part of a group. See the Connect documentation for details. + */ +class Charge extends ApiResource +{ + const OBJECT_NAME = 'charge'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Retrieve; + use ApiOperations\Update; + + const STATUS_FAILED = 'failed'; + const STATUS_PENDING = 'pending'; + const STATUS_SUCCEEDED = 'succeeded'; + + /** + * Possible string representations of decline codes. + * These strings are applicable to the decline_code property of the \Stripe\Exception\CardException exception. + * + * @see https://stripe.com/docs/declines/codes + */ + const DECLINED_AUTHENTICATION_REQUIRED = 'authentication_required'; + const DECLINED_APPROVE_WITH_ID = 'approve_with_id'; + const DECLINED_CALL_ISSUER = 'call_issuer'; + const DECLINED_CARD_NOT_SUPPORTED = 'card_not_supported'; + const DECLINED_CARD_VELOCITY_EXCEEDED = 'card_velocity_exceeded'; + const DECLINED_CURRENCY_NOT_SUPPORTED = 'currency_not_supported'; + const DECLINED_DO_NOT_HONOR = 'do_not_honor'; + const DECLINED_DO_NOT_TRY_AGAIN = 'do_not_try_again'; + const DECLINED_DUPLICATED_TRANSACTION = 'duplicate_transaction'; + const DECLINED_EXPIRED_CARD = 'expired_card'; + const DECLINED_FRAUDULENT = 'fraudulent'; + const DECLINED_GENERIC_DECLINE = 'generic_decline'; + const DECLINED_INCORRECT_NUMBER = 'incorrect_number'; + const DECLINED_INCORRECT_CVC = 'incorrect_cvc'; + const DECLINED_INCORRECT_PIN = 'incorrect_pin'; + const DECLINED_INCORRECT_ZIP = 'incorrect_zip'; + const DECLINED_INSUFFICIENT_FUNDS = 'insufficient_funds'; + const DECLINED_INVALID_ACCOUNT = 'invalid_account'; + const DECLINED_INVALID_AMOUNT = 'invalid_amount'; + const DECLINED_INVALID_CVC = 'invalid_cvc'; + const DECLINED_INVALID_EXPIRY_YEAR = 'invalid_expiry_year'; + const DECLINED_INVALID_NUMBER = 'invalid_number'; + const DECLINED_INVALID_PIN = 'invalid_pin'; + const DECLINED_ISSUER_NOT_AVAILABLE = 'issuer_not_available'; + const DECLINED_LOST_CARD = 'lost_card'; + const DECLINED_MERCHANT_BLACKLIST = 'merchant_blacklist'; + const DECLINED_NEW_ACCOUNT_INFORMATION_AVAILABLE = 'new_account_information_available'; + const DECLINED_NO_ACTION_TAKEN = 'no_action_taken'; + const DECLINED_NOT_PERMITTED = 'not_permitted'; + const DECLINED_OFFLINE_PIN_REQUIRED = 'offline_pin_required'; + const DECLINED_ONLINE_OR_OFFLINE_PIN_REQUIRED = 'online_or_offline_pin_required'; + const DECLINED_PICKUP_CARD = 'pickup_card'; + const DECLINED_PIN_TRY_EXCEEDED = 'pin_try_exceeded'; + const DECLINED_PROCESSING_ERROR = 'processing_error'; + const DECLINED_REENTER_TRANSACTION = 'reenter_transaction'; + const DECLINED_RESTRICTED_CARD = 'restricted_card'; + const DECLINED_REVOCATION_OF_ALL_AUTHORIZATIONS = 'revocation_of_all_authorizations'; + const DECLINED_REVOCATION_OF_AUTHORIZATION = 'revocation_of_authorization'; + const DECLINED_SECURITY_VIOLATION = 'security_violation'; + const DECLINED_SERVICE_NOT_ALLOWED = 'service_not_allowed'; + const DECLINED_STOLEN_CARD = 'stolen_card'; + const DECLINED_STOP_PAYMENT_ORDER = 'stop_payment_order'; + const DECLINED_TESTMODE_DECLINE = 'testmode_decline'; + const DECLINED_TRANSACTION_NOT_ALLOWED = 'transaction_not_allowed'; + const DECLINED_TRY_AGAIN_LATER = 'try_again_later'; + const DECLINED_WITHDRAWAL_COUNT_LIMIT_EXCEEDED = 'withdrawal_count_limit_exceeded'; + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return Charge the captured charge + */ + public function capture($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/capture'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } +} diff --git a/vendor/stripe/stripe-php/lib/Checkout/Session.php b/vendor/stripe/stripe-php/lib/Checkout/Session.php new file mode 100644 index 0000000..464a2b9 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Checkout/Session.php @@ -0,0 +1,88 @@ +Checkout. We recommend + * creating a new Session each time your customer attempts to pay. + * + * Once payment is successful, the Checkout Session will contain a reference to the + * Customer, and either the + * successful PaymentIntent or an + * active Subscription. + * + * You can create a Checkout Session on your server and pass its ID to the client + * to begin Checkout. + * + * Related guide: Checkout + * Server Quickstart. + * + * @property string $id Unique identifier for the object. Used to pass to redirectToCheckout in Stripe.js. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property null|bool $allow_promotion_codes Enables user redeemable promotion codes. + * @property null|int $amount_subtotal Total of all items before discounts or taxes are applied. + * @property null|int $amount_total Total of all items after discounts and taxes are applied. + * @property null|string $billing_address_collection Describes whether Checkout should collect the customer's billing address. + * @property string $cancel_url The URL the customer will be directed to if they decide to cancel payment and return to your website. + * @property null|string $client_reference_id A unique string to reference the Checkout Session. This can be a customer ID, a cart ID, or similar, and can be used to reconcile the session with your internal systems. + * @property null|string $currency Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property null|string|\Stripe\Customer $customer The ID of the customer for this session. For Checkout Sessions in payment or subscription mode, Checkout will create a new customer object based on information provided during the session unless an existing customer was provided when the session was created. + * @property null|string $customer_email If provided, this value will be used when the Customer object is created. If not provided, customers will be asked to enter their email address. Use this parameter to prefill customer data if you already have an email on file. To access information about the customer once a session is complete, use the customer attribute. + * @property \Stripe\Collection $line_items The line items purchased by the customer. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property null|string $locale The IETF language tag of the locale Checkout is displayed in. If blank or auto, the browser's locale is used. + * @property null|\Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property string $mode The mode of the Checkout Session. + * @property null|string|\Stripe\PaymentIntent $payment_intent The ID of the PaymentIntent for Checkout Sessions in payment mode. + * @property string[] $payment_method_types A list of the types of payment methods (e.g. card) this Checkout Session is allowed to accept. + * @property string $payment_status The payment status of the Checkout Session, one of paid, unpaid, or no_payment_required. You can use this value to decide when to fulfill your customer's order. + * @property null|string|\Stripe\SetupIntent $setup_intent The ID of the SetupIntent for Checkout Sessions in setup mode. + * @property null|\Stripe\StripeObject $shipping Shipping information for this Checkout Session. + * @property null|\Stripe\StripeObject $shipping_address_collection When set, provides configuration for Checkout to collect a shipping address from a customer. + * @property null|string $submit_type Describes the type of transaction being performed by Checkout in order to customize relevant text on the page, such as the submit button. submit_type can only be specified on Checkout Sessions in payment mode, but not Checkout Sessions in subscription or setup mode. + * @property null|string|\Stripe\Subscription $subscription The ID of the subscription for Checkout Sessions in subscription mode. + * @property string $success_url The URL the customer will be directed to after the payment or subscription creation is successful. + * @property null|\Stripe\StripeObject $total_details Tax and discount details for the computed total amount. + */ +class Session extends \Stripe\ApiResource +{ + const OBJECT_NAME = 'checkout.session'; + + use \Stripe\ApiOperations\All; + use \Stripe\ApiOperations\Create; + use \Stripe\ApiOperations\NestedResource; + use \Stripe\ApiOperations\Retrieve; + + const BILLING_ADDRESS_COLLECTION_AUTO = 'auto'; + const BILLING_ADDRESS_COLLECTION_REQUIRED = 'required'; + + const PAYMENT_STATUS_NO_PAYMENT_REQUIRED = 'no_payment_required'; + const PAYMENT_STATUS_PAID = 'paid'; + const PAYMENT_STATUS_UNPAID = 'unpaid'; + + const SUBMIT_TYPE_AUTO = 'auto'; + const SUBMIT_TYPE_BOOK = 'book'; + const SUBMIT_TYPE_DONATE = 'donate'; + const SUBMIT_TYPE_PAY = 'pay'; + + const PATH_LINE_ITEMS = '/line_items'; + + /** + * @param string $id the ID of the session on which to retrieve the items + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection the list of items + */ + public static function allLineItems($id, $params = null, $opts = null) + { + return self::_allNestedResources($id, static::PATH_LINE_ITEMS, $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Collection.php b/vendor/stripe/stripe-php/lib/Collection.php new file mode 100644 index 0000000..ec5bebb --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Collection.php @@ -0,0 +1,281 @@ +filters; + } + + /** + * Sets the filters, removing paging options. + * + * @param array $filters the filters + */ + public function setFilters($filters) + { + $this->filters = $filters; + } + + public function offsetGet($k) + { + if (\is_string($k)) { + return parent::offsetGet($k); + } + $msg = "You tried to access the {$k} index, but Collection " . + 'types only support string keys. (HINT: List calls ' . + 'return an object with a `data` (which is the data ' . + "array). You likely want to call ->data[{$k}])"; + + throw new Exception\InvalidArgumentException($msg); + } + + public function all($params = null, $opts = null) + { + self::_validateParams($params); + list($url, $params) = $this->extractPathAndUpdateParams($params); + + list($response, $opts) = $this->_request('get', $url, $params, $opts); + $obj = Util\Util::convertToStripeObject($response, $opts); + if (!($obj instanceof \Stripe\Collection)) { + throw new \Stripe\Exception\UnexpectedValueException( + 'Expected type ' . \Stripe\Collection::class . ', got "' . \get_class($obj) . '" instead.' + ); + } + $obj->setFilters($params); + + return $obj; + } + + public function create($params = null, $opts = null) + { + self::_validateParams($params); + list($url, $params) = $this->extractPathAndUpdateParams($params); + + list($response, $opts) = $this->_request('post', $url, $params, $opts); + + return Util\Util::convertToStripeObject($response, $opts); + } + + public function retrieve($id, $params = null, $opts = null) + { + self::_validateParams($params); + list($url, $params) = $this->extractPathAndUpdateParams($params); + + $id = Util\Util::utf8($id); + $extn = \urlencode($id); + list($response, $opts) = $this->_request( + 'get', + "{$url}/{$extn}", + $params, + $opts + ); + + return Util\Util::convertToStripeObject($response, $opts); + } + + /** + * @return int the number of objects in the current page + */ + public function count() + { + return \count($this->data); + } + + /** + * @return \ArrayIterator an iterator that can be used to iterate + * across objects in the current page + */ + public function getIterator() + { + return new \ArrayIterator($this->data); + } + + /** + * @return \ArrayIterator an iterator that can be used to iterate + * backwards across objects in the current page + */ + public function getReverseIterator() + { + return new \ArrayIterator(\array_reverse($this->data)); + } + + /** + * @return \Generator|StripeObject[] A generator that can be used to + * iterate across all objects across all pages. As page boundaries are + * encountered, the next page will be fetched automatically for + * continued iteration. + */ + public function autoPagingIterator() + { + $page = $this; + + while (true) { + $filters = $this->filters ?: []; + if (\array_key_exists('ending_before', $filters) && + !\array_key_exists('starting_after', $filters)) { + foreach ($page->getReverseIterator() as $item) { + yield $item; + } + $page = $page->previousPage(); + } else { + foreach ($page as $item) { + yield $item; + } + $page = $page->nextPage(); + } + + if ($page->isEmpty()) { + break; + } + } + } + + /** + * Returns an empty collection. This is returned from {@see nextPage()} + * when we know that there isn't a next page in order to replicate the + * behavior of the API when it attempts to return a page beyond the last. + * + * @param null|array|string $opts + * + * @return Collection + */ + public static function emptyCollection($opts = null) + { + return Collection::constructFrom(['data' => []], $opts); + } + + /** + * Returns true if the page object contains no element. + * + * @return bool + */ + public function isEmpty() + { + return empty($this->data); + } + + /** + * Fetches the next page in the resource list (if there is one). + * + * This method will try to respect the limit of the current page. If none + * was given, the default limit will be fetched again. + * + * @param null|array $params + * @param null|array|string $opts + * + * @return Collection + */ + public function nextPage($params = null, $opts = null) + { + if (!$this->has_more) { + return static::emptyCollection($opts); + } + + $lastId = \end($this->data)->id; + + $params = \array_merge( + $this->filters ?: [], + ['starting_after' => $lastId], + $params ?: [] + ); + + return $this->all($params, $opts); + } + + /** + * Fetches the previous page in the resource list (if there is one). + * + * This method will try to respect the limit of the current page. If none + * was given, the default limit will be fetched again. + * + * @param null|array $params + * @param null|array|string $opts + * + * @return Collection + */ + public function previousPage($params = null, $opts = null) + { + if (!$this->has_more) { + return static::emptyCollection($opts); + } + + $firstId = $this->data[0]->id; + + $params = \array_merge( + $this->filters ?: [], + ['ending_before' => $firstId], + $params ?: [] + ); + + return $this->all($params, $opts); + } + + /** + * Gets the first item from the current page. Returns `null` if the current page is empty. + * + * @return null|\Stripe\StripeObject + */ + public function first() + { + return \count($this->data) > 0 ? $this->data[0] : null; + } + + /** + * Gets the last item from the current page. Returns `null` if the current page is empty. + * + * @return null|\Stripe\StripeObject + */ + public function last() + { + return \count($this->data) > 0 ? $this->data[\count($this->data) - 1] : null; + } + + private function extractPathAndUpdateParams($params) + { + $url = \parse_url($this->url); + if (!isset($url['path'])) { + throw new Exception\UnexpectedValueException("Could not parse list url into parts: {$url}"); + } + + if (isset($url['query'])) { + // If the URL contains a query param, parse it out into $params so they + // don't interact weirdly with each other. + $query = []; + \parse_str($url['query'], $query); + $params = \array_merge($params ?: [], $query); + } + + return [$url['path'], $params]; + } +} diff --git a/vendor/stripe/stripe-php/lib/CountrySpec.php b/vendor/stripe/stripe-php/lib/CountrySpec.php new file mode 100644 index 0000000..223afb3 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/CountrySpec.php @@ -0,0 +1,30 @@ +an online guide. + * + * @property string $id Unique identifier for the object. Represented as the ISO country code for this country. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property string $default_currency The default currency for this country. This applies to both payment methods and bank accounts. + * @property \Stripe\StripeObject $supported_bank_account_currencies Currencies that can be accepted in the specific country (for transfers). + * @property string[] $supported_payment_currencies Currencies that can be accepted in the specified country (for payments). + * @property string[] $supported_payment_methods Payment methods available in the specified country. You may need to enable some payment methods (e.g., ACH) on your account before they appear in this list. The stripe payment method refers to charging through your platform. + * @property string[] $supported_transfer_countries Countries that can accept transfers from the specified country. + * @property \Stripe\StripeObject $verification_fields + */ +class CountrySpec extends ApiResource +{ + const OBJECT_NAME = 'country_spec'; + + use ApiOperations\All; + use ApiOperations\Retrieve; +} diff --git a/vendor/stripe/stripe-php/lib/Coupon.php b/vendor/stripe/stripe-php/lib/Coupon.php new file mode 100644 index 0000000..41afdcf --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Coupon.php @@ -0,0 +1,41 @@ +invoices or orders. Coupons do + * not work with conventional one-off charges. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property null|int $amount_off Amount (in the currency specified) that will be taken off the subtotal of any invoices for this customer. + * @property \Stripe\StripeObject $applies_to + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property null|string $currency If amount_off has been set, the three-letter ISO code for the currency of the amount to take off. + * @property string $duration One of forever, once, and repeating. Describes how long a customer who applies this coupon will get the discount. + * @property null|int $duration_in_months If duration is repeating, the number of months the coupon applies. Null if coupon duration is forever or once. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property null|int $max_redemptions Maximum number of times this coupon can be redeemed, in total, across all customers, before it is no longer valid. + * @property null|\Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property null|string $name Name of the coupon displayed to customers on for instance invoices or receipts. + * @property null|float $percent_off Percent that will be taken off the subtotal of any invoices for this customer for the duration of the coupon. For example, a coupon with percent_off of 50 will make a %s100 invoice %s50 instead. + * @property null|int $redeem_by Date after which the coupon can no longer be redeemed. + * @property int $times_redeemed Number of times this coupon has been applied to a customer. + * @property bool $valid Taking account of the above properties, whether this coupon can still be applied to a customer. + */ +class Coupon extends ApiResource +{ + const OBJECT_NAME = 'coupon'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Delete; + use ApiOperations\Retrieve; + use ApiOperations\Update; +} diff --git a/vendor/stripe/stripe-php/lib/CreditNote.php b/vendor/stripe/stripe-php/lib/CreditNote.php new file mode 100644 index 0000000..cc523a9 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/CreditNote.php @@ -0,0 +1,111 @@ +Credit Notes. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $amount The integer amount in %s representing the total amount of the credit note, including tax. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $currency Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property string|\Stripe\Customer $customer ID of the customer. + * @property null|string|\Stripe\CustomerBalanceTransaction $customer_balance_transaction Customer balance transaction related to this credit note. + * @property int $discount_amount The integer amount in %s representing the total amount of discount that was credited. + * @property \Stripe\StripeObject[] $discount_amounts The aggregate amounts calculated per discount for all line items. + * @property string|\Stripe\Invoice $invoice ID of the invoice. + * @property \Stripe\Collection $lines Line items that make up the credit note + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property null|string $memo Customer-facing text that appears on the credit note PDF. + * @property null|\Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property string $number A unique number that identifies this particular credit note and appears on the PDF of the credit note and its associated invoice. + * @property null|int $out_of_band_amount Amount that was credited outside of Stripe. + * @property string $pdf The link to download the PDF of the credit note. + * @property null|string $reason Reason for issuing this credit note, one of duplicate, fraudulent, order_change, or product_unsatisfactory + * @property null|string|\Stripe\Refund $refund Refund related to this credit note. + * @property string $status Status of this credit note, one of issued or void. Learn more about voiding credit notes. + * @property int $subtotal The integer amount in %s representing the amount of the credit note, excluding tax and invoice level discounts. + * @property \Stripe\StripeObject[] $tax_amounts The aggregate amounts calculated per tax rate for all line items. + * @property int $total The integer amount in %s representing the total amount of the credit note, including tax and all discount. + * @property string $type Type of this credit note, one of pre_payment or post_payment. A pre_payment credit note means it was issued when the invoice was open. A post_payment credit note means it was issued when the invoice was paid. + * @property null|int $voided_at The time that the credit note was voided. + */ +class CreditNote extends ApiResource +{ + const OBJECT_NAME = 'credit_note'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\NestedResource; + use ApiOperations\Retrieve; + use ApiOperations\Update; + + const REASON_DUPLICATE = 'duplicate'; + const REASON_FRAUDULENT = 'fraudulent'; + const REASON_ORDER_CHANGE = 'order_change'; + const REASON_PRODUCT_UNSATISFACTORY = 'product_unsatisfactory'; + + const STATUS_ISSUED = 'issued'; + const STATUS_VOID = 'void'; + + const TYPE_POST_PAYMENT = 'post_payment'; + const TYPE_PRE_PAYMENT = 'pre_payment'; + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\CreditNote the previewed credit note + */ + public static function preview($params = null, $opts = null) + { + $url = static::classUrl() . '/preview'; + list($response, $opts) = static::_staticRequest('get', $url, $params, $opts); + $obj = Util\Util::convertToStripeObject($response->json, $opts); + $obj->setLastResponse($response); + + return $obj; + } + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return CreditNote the voided credit note + */ + public function voidCreditNote($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/void'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } + + const PATH_LINES = '/lines'; + + /** + * @param string $id the ID of the credit note on which to retrieve the credit note line items + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection the list of credit note line items + */ + public static function allLines($id, $params = null, $opts = null) + { + return self::_allNestedResources($id, static::PATH_LINES, $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/CreditNoteLineItem.php b/vendor/stripe/stripe-php/lib/CreditNoteLineItem.php new file mode 100644 index 0000000..254886b --- /dev/null +++ b/vendor/stripe/stripe-php/lib/CreditNoteLineItem.php @@ -0,0 +1,26 @@ +true if the object exists in live mode or the value false if the object exists in test mode. + * @property null|int $quantity The number of units of product being credited. + * @property \Stripe\StripeObject[] $tax_amounts The amount of tax calculated per tax rate for this line item + * @property \Stripe\TaxRate[] $tax_rates The tax rates which apply to the line item. + * @property string $type The type of the credit note line item, one of invoice_line_item or custom_line_item. When the type is invoice_line_item there is an additional invoice_line_item property on the resource the value of which is the id of the credited line item on the invoice. + * @property null|int $unit_amount The cost of each unit of product being credited. + * @property null|string $unit_amount_decimal Same as unit_amount, but contains a decimal value with at most 12 decimal places. + */ +class CreditNoteLineItem extends ApiResource +{ + const OBJECT_NAME = 'credit_note_line_item'; +} diff --git a/vendor/stripe/stripe-php/lib/Customer.php b/vendor/stripe/stripe-php/lib/Customer.php new file mode 100644 index 0000000..f75d7bb --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Customer.php @@ -0,0 +1,276 @@ +Customer objects allow you to perform recurring charges, and to + * track multiple charges, that are associated with the same customer. The API + * allows you to create, delete, and update your customers. You can retrieve + * individual customers as well as a list of all your customers. + * + * Related guide: Save a card during + * payment. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property null|\Stripe\StripeObject $address The customer's address. + * @property int $balance Current balance, if any, being stored on the customer. If negative, the customer has credit to apply to their next invoice. If positive, the customer has an amount owed that will be added to their next invoice. The balance does not refer to any unpaid invoices; it solely takes into account amounts that have yet to be successfully applied to any invoice. This balance is only taken into account as invoices are finalized. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property null|string $currency Three-letter ISO code for the currency the customer can be charged in for recurring billing purposes. + * @property null|string|\Stripe\Account|\Stripe\AlipayAccount|\Stripe\BankAccount|\Stripe\BitcoinReceiver|\Stripe\Card|\Stripe\Source $default_source

    ID of the default payment source for the customer.

    If you are using payment methods created via the PaymentMethods API, see the invoice_settings.default_payment_method field instead.

    + * @property null|bool $delinquent When the customer's latest invoice is billed by charging automatically, delinquent is true if the invoice's latest charge is failed. When the customer's latest invoice is billed by sending an invoice, delinquent is true if the invoice is not paid by its due date. + * @property null|string $description An arbitrary string attached to the object. Often useful for displaying to users. + * @property null|\Stripe\Discount $discount Describes the current discount active on the customer, if there is one. + * @property null|string $email The customer's email address. + * @property null|string $invoice_prefix The prefix for the customer used to generate unique invoice numbers. + * @property \Stripe\StripeObject $invoice_settings + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property null|string $name The customer's full name or business name. + * @property int $next_invoice_sequence The suffix of the customer's next invoice number, e.g., 0001. + * @property null|string $phone The customer's phone number. + * @property null|string[] $preferred_locales The customer's preferred locales (languages), ordered by preference. + * @property null|\Stripe\StripeObject $shipping Mailing and shipping address for the customer. Appears on invoices emailed to this customer. + * @property \Stripe\Collection $sources The customer's payment sources, if any. + * @property \Stripe\Collection $subscriptions The customer's current subscriptions, if any. + * @property null|string $tax_exempt Describes the customer's tax exemption status. One of none, exempt, or reverse. When set to reverse, invoice and receipt PDFs include the text "Reverse charge". + * @property \Stripe\Collection $tax_ids The customer's tax IDs. + */ +class Customer extends ApiResource +{ + const OBJECT_NAME = 'customer'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Delete; + use ApiOperations\NestedResource; + use ApiOperations\Retrieve; + use ApiOperations\Update; + + const TAX_EXEMPT_EXEMPT = 'exempt'; + const TAX_EXEMPT_NONE = 'none'; + const TAX_EXEMPT_REVERSE = 'reverse'; + + public static function getSavedNestedResources() + { + static $savedNestedResources = null; + if (null === $savedNestedResources) { + $savedNestedResources = new Util\Set([ + 'source', + ]); + } + + return $savedNestedResources; + } + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @return \Stripe\Customer the updated customer + */ + public function deleteDiscount($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/discount'; + list($response, $opts) = $this->_request('delete', $url, $params, $opts); + $this->refreshFrom(['discount' => null], $opts, true); + } + + const PATH_BALANCE_TRANSACTIONS = '/balance_transactions'; + + /** + * @param string $id the ID of the customer on which to retrieve the customer balance transactions + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection the list of customer balance transactions + */ + public static function allBalanceTransactions($id, $params = null, $opts = null) + { + return self::_allNestedResources($id, static::PATH_BALANCE_TRANSACTIONS, $params, $opts); + } + + /** + * @param string $id the ID of the customer on which to create the customer balance transaction + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\CustomerBalanceTransaction + */ + public static function createBalanceTransaction($id, $params = null, $opts = null) + { + return self::_createNestedResource($id, static::PATH_BALANCE_TRANSACTIONS, $params, $opts); + } + + /** + * @param string $id the ID of the customer to which the customer balance transaction belongs + * @param string $balanceTransactionId the ID of the customer balance transaction to retrieve + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\CustomerBalanceTransaction + */ + public static function retrieveBalanceTransaction($id, $balanceTransactionId, $params = null, $opts = null) + { + return self::_retrieveNestedResource($id, static::PATH_BALANCE_TRANSACTIONS, $balanceTransactionId, $params, $opts); + } + + /** + * @param string $id the ID of the customer to which the customer balance transaction belongs + * @param string $balanceTransactionId the ID of the customer balance transaction to update + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\CustomerBalanceTransaction + */ + public static function updateBalanceTransaction($id, $balanceTransactionId, $params = null, $opts = null) + { + return self::_updateNestedResource($id, static::PATH_BALANCE_TRANSACTIONS, $balanceTransactionId, $params, $opts); + } + + const PATH_SOURCES = '/sources'; + + /** + * @param string $id the ID of the customer on which to retrieve the payment sources + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection the list of payment sources (AlipayAccount, BankAccount, BitcoinReceiver, Card or Source) + */ + public static function allSources($id, $params = null, $opts = null) + { + return self::_allNestedResources($id, static::PATH_SOURCES, $params, $opts); + } + + /** + * @param string $id the ID of the customer on which to create the payment source + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\AlipayAccount|\Stripe\BankAccount|\Stripe\BitcoinReceiver|\Stripe\Card|\Stripe\Source + */ + public static function createSource($id, $params = null, $opts = null) + { + return self::_createNestedResource($id, static::PATH_SOURCES, $params, $opts); + } + + /** + * @param string $id the ID of the customer to which the payment source belongs + * @param string $sourceId the ID of the payment source to delete + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\AlipayAccount|\Stripe\BankAccount|\Stripe\BitcoinReceiver|\Stripe\Card|\Stripe\Source + */ + public static function deleteSource($id, $sourceId, $params = null, $opts = null) + { + return self::_deleteNestedResource($id, static::PATH_SOURCES, $sourceId, $params, $opts); + } + + /** + * @param string $id the ID of the customer to which the payment source belongs + * @param string $sourceId the ID of the payment source to retrieve + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\AlipayAccount|\Stripe\BankAccount|\Stripe\BitcoinReceiver|\Stripe\Card|\Stripe\Source + */ + public static function retrieveSource($id, $sourceId, $params = null, $opts = null) + { + return self::_retrieveNestedResource($id, static::PATH_SOURCES, $sourceId, $params, $opts); + } + + /** + * @param string $id the ID of the customer to which the payment source belongs + * @param string $sourceId the ID of the payment source to update + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\AlipayAccount|\Stripe\BankAccount|\Stripe\BitcoinReceiver|\Stripe\Card|\Stripe\Source + */ + public static function updateSource($id, $sourceId, $params = null, $opts = null) + { + return self::_updateNestedResource($id, static::PATH_SOURCES, $sourceId, $params, $opts); + } + + const PATH_TAX_IDS = '/tax_ids'; + + /** + * @param string $id the ID of the customer on which to retrieve the tax ids + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection the list of tax ids + */ + public static function allTaxIds($id, $params = null, $opts = null) + { + return self::_allNestedResources($id, static::PATH_TAX_IDS, $params, $opts); + } + + /** + * @param string $id the ID of the customer on which to create the tax id + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\TaxId + */ + public static function createTaxId($id, $params = null, $opts = null) + { + return self::_createNestedResource($id, static::PATH_TAX_IDS, $params, $opts); + } + + /** + * @param string $id the ID of the customer to which the tax id belongs + * @param string $taxIdId the ID of the tax id to delete + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\TaxId + */ + public static function deleteTaxId($id, $taxIdId, $params = null, $opts = null) + { + return self::_deleteNestedResource($id, static::PATH_TAX_IDS, $taxIdId, $params, $opts); + } + + /** + * @param string $id the ID of the customer to which the tax id belongs + * @param string $taxIdId the ID of the tax id to retrieve + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\TaxId + */ + public static function retrieveTaxId($id, $taxIdId, $params = null, $opts = null) + { + return self::_retrieveNestedResource($id, static::PATH_TAX_IDS, $taxIdId, $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/CustomerBalanceTransaction.php b/vendor/stripe/stripe-php/lib/CustomerBalanceTransaction.php new file mode 100644 index 0000000..8c30676 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/CustomerBalanceTransaction.php @@ -0,0 +1,103 @@ +balance + * value, which denotes a debit or credit that's automatically applied to their + * next invoice upon finalization. You may modify the value directly by using the + * update customer API, + * or by creating a Customer Balance Transaction, which increments or decrements + * the customer's balance by the specified amount. + * + * Related guide: Customer Balance to + * learn more. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $amount The amount of the transaction. A negative value is a credit for the customer's balance, and a positive value is a debit to the customer's balance. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property null|string|\Stripe\CreditNote $credit_note The ID of the credit note (if any) related to the transaction. + * @property string $currency Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property string|\Stripe\Customer $customer The ID of the customer the transaction belongs to. + * @property null|string $description An arbitrary string attached to the object. Often useful for displaying to users. + * @property int $ending_balance The customer's balance after the transaction was applied. A negative value decreases the amount due on the customer's next invoice. A positive value increases the amount due on the customer's next invoice. + * @property null|string|\Stripe\Invoice $invoice The ID of the invoice (if any) related to the transaction. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property null|\Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property string $type Transaction type: adjustment, applied_to_invoice, credit_note, initial, invoice_too_large, invoice_too_small, unspent_receiver_credit, or unapplied_from_invoice. See the Customer Balance page to learn more about transaction types. + */ +class CustomerBalanceTransaction extends ApiResource +{ + const OBJECT_NAME = 'customer_balance_transaction'; + + const TYPE_ADJUSTMENT = 'adjustment'; + const TYPE_APPLIED_TO_INVOICE = 'applied_to_invoice'; + const TYPE_CREDIT_NOTE = 'credit_note'; + const TYPE_INITIAL = 'initial'; + const TYPE_INVOICE_TOO_LARGE = 'invoice_too_large'; + const TYPE_INVOICE_TOO_SMALL = 'invoice_too_small'; + const TYPE_UNSPENT_RECEIVER_CREDIT = 'unspent_receiver_credit'; + + const TYPE_ADJUSTEMENT = 'adjustment'; + + /** + * @return string the API URL for this balance transaction + */ + public function instanceUrl() + { + $id = $this['id']; + $customer = $this['customer']; + if (!$id) { + throw new Exception\UnexpectedValueException( + "Could not determine which URL to request: class instance has invalid ID: {$id}", + null + ); + } + $id = Util\Util::utf8($id); + $customer = Util\Util::utf8($customer); + + $base = Customer::classUrl(); + $customerExtn = \urlencode($customer); + $extn = \urlencode($id); + + return "{$base}/{$customerExtn}/balance_transactions/{$extn}"; + } + + /** + * @param array|string $_id + * @param null|array|string $_opts + * + * @throws \Stripe\Exception\BadMethodCallException + */ + public static function retrieve($_id, $_opts = null) + { + $msg = 'Customer Balance Transactions cannot be retrieved without a ' . + 'customer ID. Retrieve a Customer Balance Transaction using ' . + "`Customer::retrieveBalanceTransaction('customer_id', " . + "'balance_transaction_id')`."; + + throw new Exception\BadMethodCallException($msg); + } + + /** + * @param string $_id + * @param null|array $_params + * @param null|array|string $_options + * + * @throws \Stripe\Exception\BadMethodCallException + */ + public static function update($_id, $_params = null, $_options = null) + { + $msg = 'Customer Balance Transactions cannot be updated without a ' . + 'customer ID. Update a Customer Balance Transaction using ' . + "`Customer::updateBalanceTransaction('customer_id', " . + "'balance_transaction_id', \$updateParams)`."; + + throw new Exception\BadMethodCallException($msg); + } +} diff --git a/vendor/stripe/stripe-php/lib/Discount.php b/vendor/stripe/stripe-php/lib/Discount.php new file mode 100644 index 0000000..d465605 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Discount.php @@ -0,0 +1,18 @@ +Disputes and Fraud + * documentation. + * + * Related guide: Disputes and + * Fraud. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $amount Disputed amount. Usually the amount of the charge, but can differ (usually because of currency fluctuation or because only part of the order is disputed). + * @property \Stripe\BalanceTransaction[] $balance_transactions List of zero, one, or two balance transactions that show funds withdrawn and reinstated to your Stripe account as a result of this dispute. + * @property string|\Stripe\Charge $charge ID of the charge that was disputed. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $currency Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property \Stripe\StripeObject $evidence + * @property \Stripe\StripeObject $evidence_details + * @property bool $is_charge_refundable If true, it is still possible to refund the disputed payment. Once the payment has been fully refunded, no further funds will be withdrawn from your Stripe account as a result of this dispute. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property null|string $network_reason_code Network-dependent reason code for the dispute. + * @property null|string|\Stripe\PaymentIntent $payment_intent ID of the PaymentIntent that was disputed. + * @property string $reason Reason given by cardholder for dispute. Possible values are bank_cannot_process, check_returned, credit_not_processed, customer_initiated, debit_not_authorized, duplicate, fraudulent, general, incorrect_account_details, insufficient_funds, product_not_received, product_unacceptable, subscription_canceled, or unrecognized. Read more about dispute reasons. + * @property string $status Current status of dispute. Possible values are warning_needs_response, warning_under_review, warning_closed, needs_response, under_review, charge_refunded, won, or lost. + */ +class Dispute extends ApiResource +{ + const OBJECT_NAME = 'dispute'; + + use ApiOperations\All; + use ApiOperations\Retrieve; + use ApiOperations\Update; + + const REASON_BANK_CANNOT_PROCESS = 'bank_cannot_process'; + const REASON_CHECK_RETURNED = 'check_returned'; + const REASON_CREDIT_NOT_PROCESSED = 'credit_not_processed'; + const REASON_CUSTOMER_INITIATED = 'customer_initiated'; + const REASON_DEBIT_NOT_AUTHORIZED = 'debit_not_authorized'; + const REASON_DUPLICATE = 'duplicate'; + const REASON_FRAUDULENT = 'fraudulent'; + const REASON_GENERAL = 'general'; + const REASON_INCORRECT_ACCOUNT_DETAILS = 'incorrect_account_details'; + const REASON_INSUFFICIENT_FUNDS = 'insufficient_funds'; + const REASON_PRODUCT_NOT_RECEIVED = 'product_not_received'; + const REASON_PRODUCT_UNACCEPTABLE = 'product_unacceptable'; + const REASON_SUBSCRIPTION_CANCELED = 'subscription_canceled'; + const REASON_UNRECOGNIZED = 'unrecognized'; + + const STATUS_CHARGE_REFUNDED = 'charge_refunded'; + const STATUS_LOST = 'lost'; + const STATUS_NEEDS_RESPONSE = 'needs_response'; + const STATUS_UNDER_REVIEW = 'under_review'; + const STATUS_WARNING_CLOSED = 'warning_closed'; + const STATUS_WARNING_NEEDS_RESPONSE = 'warning_needs_response'; + const STATUS_WARNING_UNDER_REVIEW = 'warning_under_review'; + const STATUS_WON = 'won'; + + /** + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Dispute the closed dispute + */ + // TODO: add $params to standardize signature + public function close($opts = null) + { + $url = $this->instanceUrl() . '/close'; + list($response, $opts) = $this->_request('post', $url, null, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } +} diff --git a/vendor/stripe/stripe-php/lib/EphemeralKey.php b/vendor/stripe/stripe-php/lib/EphemeralKey.php new file mode 100644 index 0000000..544f0d7 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/EphemeralKey.php @@ -0,0 +1,43 @@ +true if the object exists in live mode or the value false if the object exists in test mode. + * @property string $secret The key's secret. You can use this value to make authorized requests to the Stripe API. + * @property array $associated_objects + */ +class EphemeralKey extends ApiResource +{ + const OBJECT_NAME = 'ephemeral_key'; + + use ApiOperations\Delete; + + use ApiOperations\Create { + create as protected _create; + } + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\InvalidArgumentException if stripe_version is missing + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\EphemeralKey the created key + */ + public static function create($params = null, $opts = null) + { + if (!$opts || !isset($opts['stripe_version'])) { + throw new Exception\InvalidArgumentException('stripe_version must be specified to create an ephemeral key'); + } + + return self::_create($params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/ErrorObject.php b/vendor/stripe/stripe-php/lib/ErrorObject.php new file mode 100644 index 0000000..d2b97d4 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/ErrorObject.php @@ -0,0 +1,161 @@ + null, + 'code' => null, + 'decline_code' => null, + 'doc_url' => null, + 'message' => null, + 'param' => null, + 'payment_intent' => null, + 'payment_method' => null, + 'setup_intent' => null, + 'source' => null, + 'type' => null, + ], $values); + parent::refreshFrom($values, $opts, $partial); + } +} diff --git a/vendor/stripe/stripe-php/lib/Event.php b/vendor/stripe/stripe-php/lib/Event.php new file mode 100644 index 0000000..3bf5b23 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Event.php @@ -0,0 +1,212 @@ +Event object. For example, when a charge succeeds, we create a + * charge.succeeded event; and when an invoice payment attempt fails, + * we create an invoice.payment_failed event. Note that many API + * requests may cause multiple events to be created. For example, if you create a + * new subscription for a customer, you will receive both a + * customer.subscription.created event and a + * charge.succeeded event. + * + * Events occur when the state of another API resource changes. The state of that + * resource at the time of the change is embedded in the event's data field. For + * example, a charge.succeeded event will contain a charge, and an + * invoice.payment_failed event will contain an invoice. + * + * As with other API resources, you can use endpoints to retrieve an individual event or a list of events from the API. + * We also have a separate webhooks system for sending the + * Event objects directly to an endpoint on your server. Webhooks are + * managed in your account + * settings, and our Using + * Webhooks guide will help you get set up. + * + * When using Connect, you can also + * receive notifications of events that occur in connected accounts. For these + * events, there will be an additional account attribute in the + * received Event object. + * + * NOTE: Right now, access to events through the Retrieve Event API is + * guaranteed only for 30 days. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property string $account The connected account that originated the event. + * @property null|string $api_version The Stripe API version used to render data. Note: This property is populated only for events on or after October 31, 2014. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property \Stripe\StripeObject $data + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property int $pending_webhooks Number of webhooks that have yet to be successfully delivered (i.e., to return a 20x response) to the URLs you've specified. + * @property null|\Stripe\StripeObject $request Information on the API request that instigated the event. + * @property string $type Description of the event (e.g., invoice.created or charge.refunded). + */ +class Event extends ApiResource +{ + const OBJECT_NAME = 'event'; + + use ApiOperations\All; + use ApiOperations\Retrieve; + + /** + * Possible string representations of event types. + * + * @see https://stripe.com/docs/api#event_types + */ + const ACCOUNT_UPDATED = 'account.updated'; + const ACCOUNT_APPLICATION_AUTHORIZED = 'account.application.authorized'; + const ACCOUNT_APPLICATION_DEAUTHORIZED = 'account.application.deauthorized'; + const ACCOUNT_EXTERNAL_ACCOUNT_CREATED = 'account.external_account.created'; + const ACCOUNT_EXTERNAL_ACCOUNT_DELETED = 'account.external_account.deleted'; + const ACCOUNT_EXTERNAL_ACCOUNT_UPDATED = 'account.external_account.updated'; + const APPLICATION_FEE_CREATED = 'application_fee.created'; + const APPLICATION_FEE_REFUNDED = 'application_fee.refunded'; + const APPLICATION_FEE_REFUND_UPDATED = 'application_fee.refund.updated'; + const BALANCE_AVAILABLE = 'balance.available'; + const CHARGE_CAPTURED = 'charge.captured'; + const CHARGE_EXPIRED = 'charge.expired'; + const CHARGE_FAILED = 'charge.failed'; + const CHARGE_PENDING = 'charge.pending'; + const CHARGE_REFUNDED = 'charge.refunded'; + const CHARGE_SUCCEEDED = 'charge.succeeded'; + const CHARGE_UPDATED = 'charge.updated'; + const CHARGE_DISPUTE_CLOSED = 'charge.dispute.closed'; + const CHARGE_DISPUTE_CREATED = 'charge.dispute.created'; + const CHARGE_DISPUTE_FUNDS_REINSTATED = 'charge.dispute.funds_reinstated'; + const CHARGE_DISPUTE_FUNDS_WITHDRAWN = 'charge.dispute.funds_withdrawn'; + const CHARGE_DISPUTE_UPDATED = 'charge.dispute.updated'; + const CHARGE_REFUND_UPDATED = 'charge.refund.updated'; + const CHECKOUT_SESSION_ASYNC_PAYMENT_FAILED = 'checkout.session.async_payment_failed'; + const CHECKOUT_SESSION_ASYNC_PAYMENT_SUCCEEDED = 'checkout.session.async_payment_succeeded'; + const CHECKOUT_SESSION_COMPLETED = 'checkout.session.completed'; + const COUPON_CREATED = 'coupon.created'; + const COUPON_DELETED = 'coupon.deleted'; + const COUPON_UPDATED = 'coupon.updated'; + const CREDIT_NOTE_CREATED = 'credit_note.created'; + const CREDIT_NOTE_UPDATED = 'credit_note.updated'; + const CREDIT_NOTE_VOIDED = 'credit_note.voided'; + const CUSTOMER_CREATED = 'customer.created'; + const CUSTOMER_DELETED = 'customer.deleted'; + const CUSTOMER_UPDATED = 'customer.updated'; + const CUSTOMER_DISCOUNT_CREATED = 'customer.discount.created'; + const CUSTOMER_DISCOUNT_DELETED = 'customer.discount.deleted'; + const CUSTOMER_DISCOUNT_UPDATED = 'customer.discount.updated'; + const CUSTOMER_SOURCE_CREATED = 'customer.source.created'; + const CUSTOMER_SOURCE_DELETED = 'customer.source.deleted'; + const CUSTOMER_SOURCE_EXPIRING = 'customer.source.expiring'; + const CUSTOMER_SOURCE_UPDATED = 'customer.source.updated'; + const CUSTOMER_SUBSCRIPTION_CREATED = 'customer.subscription.created'; + const CUSTOMER_SUBSCRIPTION_DELETED = 'customer.subscription.deleted'; + const CUSTOMER_SUBSCRIPTION_TRIAL_WILL_END = 'customer.subscription.trial_will_end'; + const CUSTOMER_SUBSCRIPTION_UPDATED = 'customer.subscription.updated'; + const FILE_CREATED = 'file.created'; + const INVOICE_CREATED = 'invoice.created'; + const INVOICE_DELETED = 'invoice.deleted'; + const INVOICE_FINALIZED = 'invoice.finalized'; + const INVOICE_MARKED_UNCOLLECTIBLE = 'invoice.marked_uncollectible'; + const INVOICE_PAID = 'invoice.paid'; + const INVOICE_PAYMENT_ACTION_REQUIRED = 'invoice.payment_action_required'; + const INVOICE_PAYMENT_FAILED = 'invoice.payment_failed'; + const INVOICE_PAYMENT_SUCCEEDED = 'invoice.payment_succeeded'; + const INVOICE_SENT = 'invoice.sent'; + const INVOICE_UPCOMING = 'invoice.upcoming'; + const INVOICE_UPDATED = 'invoice.updated'; + const INVOICE_VOIDED = 'invoice.voided'; + const INVOICEITEM_CREATED = 'invoiceitem.created'; + const INVOICEITEM_DELETED = 'invoiceitem.deleted'; + const INVOICEITEM_UPDATED = 'invoiceitem.updated'; + const ISSUER_FRAUD_RECORD_CREATED = 'issuer_fraud_record.created'; + const ISSUING_AUTHORIZATION_CREATED = 'issuing_authorization.created'; + const ISSUING_AUTHORIZATION_REQUEST = 'issuing_authorization.request'; + const ISSUING_AUTHORIZATION_UPDATED = 'issuing_authorization.updated'; + const ISSUING_CARD_CREATED = 'issuing_card.created'; + const ISSUING_CARD_UPDATED = 'issuing_card.updated'; + const ISSUING_CARDHOLDER_CREATED = 'issuing_cardholder.created'; + const ISSUING_CARDHOLDER_UPDATED = 'issuing_cardholder.updated'; + const ISSUING_DISPUTE_CREATED = 'issuing_dispute.created'; + const ISSUING_DISPUTE_FUNDS_REINSTATED = 'issuing_dispute.funds_reinstated'; + const ISSUING_DISPUTE_UPDATED = 'issuing_dispute.updated'; + const ISSUING_TRANSACTION_CREATED = 'issuing_transaction.created'; + const ISSUING_TRANSACTION_UPDATED = 'issuing_transaction.updated'; + const ORDER_CREATED = 'order.created'; + const ORDER_PAYMENT_FAILED = 'order.payment_failed'; + const ORDER_PAYMENT_SUCCEEDED = 'order.payment_succeeded'; + const ORDER_UPDATED = 'order.updated'; + const ORDER_RETURN_CREATED = 'order_return.created'; + const PAYMENT_INTENT_AMOUNT_CAPTURABLE_UPDATED = 'payment_intent.amount_capturable_updated'; + const PAYMENT_INTENT_CANCELED = 'payment_intent.canceled'; + const PAYMENT_INTENT_CREATED = 'payment_intent.created'; + const PAYMENT_INTENT_PAYMENT_FAILED = 'payment_intent.payment_failed'; + const PAYMENT_INTENT_SUCCEEDED = 'payment_intent.succeeded'; + const PAYMENT_METHOD_ATTACHED = 'payment_method.attached'; + const PAYMENT_METHOD_CARD_AUTOMATICALLY_UPDATED = 'payment_method.card_automatically_updated'; + const PAYMENT_METHOD_DETACHED = 'payment_method.detached'; + const PAYMENT_METHOD_UPDATED = 'payment_method.updated'; + const PAYOUT_CANCELED = 'payout.canceled'; + const PAYOUT_CREATED = 'payout.created'; + const PAYOUT_FAILED = 'payout.failed'; + const PAYOUT_PAID = 'payout.paid'; + const PAYOUT_UPDATED = 'payout.updated'; + const PERSON_CREATED = 'person.created'; + const PERSON_DELETED = 'person.deleted'; + const PERSON_UPDATED = 'person.updated'; + const PING = 'ping'; + const PLAN_CREATED = 'plan.created'; + const PLAN_DELETED = 'plan.deleted'; + const PLAN_UPDATED = 'plan.updated'; + const PRICE_CREATED = 'price.created'; + const PRICE_DELETED = 'price.deleted'; + const PRICE_UPDATED = 'price.updated'; + const PRODUCT_CREATED = 'product.created'; + const PRODUCT_DELETED = 'product.deleted'; + const PRODUCT_UPDATED = 'product.updated'; + const RECIPIENT_CREATED = 'recipient.created'; + const RECIPIENT_DELETED = 'recipient.deleted'; + const RECIPIENT_UPDATED = 'recipient.updated'; + const REPORTING_REPORT_RUN_FAILED = 'reporting.report_run.failed'; + const REPORTING_REPORT_RUN_SUCCEEDED = 'reporting.report_run.succeeded'; + const REPORTING_REPORT_TYPE_UPDATED = 'reporting.report_type.updated'; + const REVIEW_CLOSED = 'review.closed'; + const REVIEW_OPENED = 'review.opened'; + const SETUP_INTENT_CANCELED = 'setup_intent.canceled'; + const SETUP_INTENT_CREATED = 'setup_intent.created'; + const SETUP_INTENT_SETUP_FAILED = 'setup_intent.setup_failed'; + const SETUP_INTENT_SUCCEEDED = 'setup_intent.succeeded'; + const SIGMA_SCHEDULED_QUERY_RUN_CREATED = 'sigma.scheduled_query_run.created'; + const SKU_CREATED = 'sku.created'; + const SKU_DELETED = 'sku.deleted'; + const SKU_UPDATED = 'sku.updated'; + const SOURCE_CANCELED = 'source.canceled'; + const SOURCE_CHARGEABLE = 'source.chargeable'; + const SOURCE_FAILED = 'source.failed'; + const SOURCE_MANDATE_NOTIFICATION = 'source.mandate_notification'; + const SOURCE_REFUND_ATTRIBUTES_REQUIRED = 'source.refund_attributes_required'; + const SOURCE_TRANSACTION_CREATED = 'source.transaction.created'; + const SOURCE_TRANSACTION_UPDATED = 'source.transaction.updated'; + const SUBSCRIPTION_SCHEDULE_ABORTED = 'subscription_schedule.aborted'; + const SUBSCRIPTION_SCHEDULE_CANCELED = 'subscription_schedule.canceled'; + const SUBSCRIPTION_SCHEDULE_COMPLETED = 'subscription_schedule.completed'; + const SUBSCRIPTION_SCHEDULE_CREATED = 'subscription_schedule.created'; + const SUBSCRIPTION_SCHEDULE_EXPIRING = 'subscription_schedule.expiring'; + const SUBSCRIPTION_SCHEDULE_RELEASED = 'subscription_schedule.released'; + const SUBSCRIPTION_SCHEDULE_UPDATED = 'subscription_schedule.updated'; + const TAX_RATE_CREATED = 'tax_rate.created'; + const TAX_RATE_UPDATED = 'tax_rate.updated'; + const TOPUP_CANCELED = 'topup.canceled'; + const TOPUP_CREATED = 'topup.created'; + const TOPUP_FAILED = 'topup.failed'; + const TOPUP_REVERSED = 'topup.reversed'; + const TOPUP_SUCCEEDED = 'topup.succeeded'; + const TRANSFER_CREATED = 'transfer.created'; + const TRANSFER_REVERSED = 'transfer.reversed'; + const TRANSFER_UPDATED = 'transfer.updated'; +} diff --git a/vendor/stripe/stripe-php/lib/Exception/ApiConnectionException.php b/vendor/stripe/stripe-php/lib/Exception/ApiConnectionException.php new file mode 100644 index 0000000..33f2ede --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Exception/ApiConnectionException.php @@ -0,0 +1,12 @@ +setHttpStatus($httpStatus); + $instance->setHttpBody($httpBody); + $instance->setJsonBody($jsonBody); + $instance->setHttpHeaders($httpHeaders); + $instance->setStripeCode($stripeCode); + + $instance->setRequestId(null); + if ($httpHeaders && isset($httpHeaders['Request-Id'])) { + $instance->setRequestId($httpHeaders['Request-Id']); + } + + $instance->setError($instance->constructErrorObject()); + + return $instance; + } + + /** + * Gets the Stripe error object. + * + * @return null|\Stripe\ErrorObject + */ + public function getError() + { + return $this->error; + } + + /** + * Sets the Stripe error object. + * + * @param null|\Stripe\ErrorObject $error + */ + public function setError($error) + { + $this->error = $error; + } + + /** + * Gets the HTTP body as a string. + * + * @return null|string + */ + public function getHttpBody() + { + return $this->httpBody; + } + + /** + * Sets the HTTP body as a string. + * + * @param null|string $httpBody + */ + public function setHttpBody($httpBody) + { + $this->httpBody = $httpBody; + } + + /** + * Gets the HTTP headers array. + * + * @return null|array|\Stripe\Util\CaseInsensitiveArray + */ + public function getHttpHeaders() + { + return $this->httpHeaders; + } + + /** + * Sets the HTTP headers array. + * + * @param null|array|\Stripe\Util\CaseInsensitiveArray $httpHeaders + */ + public function setHttpHeaders($httpHeaders) + { + $this->httpHeaders = $httpHeaders; + } + + /** + * Gets the HTTP status code. + * + * @return null|int + */ + public function getHttpStatus() + { + return $this->httpStatus; + } + + /** + * Sets the HTTP status code. + * + * @param null|int $httpStatus + */ + public function setHttpStatus($httpStatus) + { + $this->httpStatus = $httpStatus; + } + + /** + * Gets the JSON deserialized body. + * + * @return null|array + */ + public function getJsonBody() + { + return $this->jsonBody; + } + + /** + * Sets the JSON deserialized body. + * + * @param null|array $jsonBody + */ + public function setJsonBody($jsonBody) + { + $this->jsonBody = $jsonBody; + } + + /** + * Gets the Stripe request ID. + * + * @return null|string + */ + public function getRequestId() + { + return $this->requestId; + } + + /** + * Sets the Stripe request ID. + * + * @param null|string $requestId + */ + public function setRequestId($requestId) + { + $this->requestId = $requestId; + } + + /** + * Gets the Stripe error code. + * + * Cf. the `CODE_*` constants on {@see \Stripe\ErrorObject} for possible + * values. + * + * @return null|string + */ + public function getStripeCode() + { + return $this->stripeCode; + } + + /** + * Sets the Stripe error code. + * + * @param null|string $stripeCode + */ + public function setStripeCode($stripeCode) + { + $this->stripeCode = $stripeCode; + } + + /** + * Returns the string representation of the exception. + * + * @return string + */ + public function __toString() + { + $statusStr = (null === $this->getHttpStatus()) ? '' : "(Status {$this->getHttpStatus()}) "; + $idStr = (null === $this->getRequestId()) ? '' : "(Request {$this->getRequestId()}) "; + + return "{$statusStr}{$idStr}{$this->getMessage()}"; + } + + protected function constructErrorObject() + { + if (null === $this->jsonBody || !\array_key_exists('error', $this->jsonBody)) { + return null; + } + + return \Stripe\ErrorObject::constructFrom($this->jsonBody['error']); + } +} diff --git a/vendor/stripe/stripe-php/lib/Exception/AuthenticationException.php b/vendor/stripe/stripe-php/lib/Exception/AuthenticationException.php new file mode 100644 index 0000000..9e5c718 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Exception/AuthenticationException.php @@ -0,0 +1,11 @@ +setDeclineCode($declineCode); + $instance->setStripeParam($stripeParam); + + return $instance; + } + + /** + * Gets the decline code. + * + * @return null|string + */ + public function getDeclineCode() + { + return $this->declineCode; + } + + /** + * Sets the decline code. + * + * @param null|string $declineCode + */ + public function setDeclineCode($declineCode) + { + $this->declineCode = $declineCode; + } + + /** + * Gets the parameter related to the error. + * + * @return null|string + */ + public function getStripeParam() + { + return $this->stripeParam; + } + + /** + * Sets the parameter related to the error. + * + * @param null|string $stripeParam + */ + public function setStripeParam($stripeParam) + { + $this->stripeParam = $stripeParam; + } +} diff --git a/vendor/stripe/stripe-php/lib/Exception/ExceptionInterface.php b/vendor/stripe/stripe-php/lib/Exception/ExceptionInterface.php new file mode 100644 index 0000000..c84f37d --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Exception/ExceptionInterface.php @@ -0,0 +1,22 @@ +setStripeParam($stripeParam); + + return $instance; + } + + /** + * Gets the parameter related to the error. + * + * @return null|string + */ + public function getStripeParam() + { + return $this->stripeParam; + } + + /** + * Sets the parameter related to the error. + * + * @param null|string $stripeParam + */ + public function setStripeParam($stripeParam) + { + $this->stripeParam = $stripeParam; + } +} diff --git a/vendor/stripe/stripe-php/lib/Exception/OAuth/ExceptionInterface.php b/vendor/stripe/stripe-php/lib/Exception/OAuth/ExceptionInterface.php new file mode 100644 index 0000000..dd42662 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Exception/OAuth/ExceptionInterface.php @@ -0,0 +1,10 @@ +jsonBody) { + return null; + } + + return \Stripe\OAuthErrorObject::constructFrom($this->jsonBody); + } +} diff --git a/vendor/stripe/stripe-php/lib/Exception/OAuth/UnknownOAuthErrorException.php b/vendor/stripe/stripe-php/lib/Exception/OAuth/UnknownOAuthErrorException.php new file mode 100644 index 0000000..c8dba29 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Exception/OAuth/UnknownOAuthErrorException.php @@ -0,0 +1,12 @@ +setHttpBody($httpBody); + $instance->setSigHeader($sigHeader); + + return $instance; + } + + /** + * Gets the HTTP body as a string. + * + * @return null|string + */ + public function getHttpBody() + { + return $this->httpBody; + } + + /** + * Sets the HTTP body as a string. + * + * @param null|string $httpBody + */ + public function setHttpBody($httpBody) + { + $this->httpBody = $httpBody; + } + + /** + * Gets the `Stripe-Signature` HTTP header. + * + * @return null|string + */ + public function getSigHeader() + { + return $this->sigHeader; + } + + /** + * Sets the `Stripe-Signature` HTTP header. + * + * @param null|string $sigHeader + */ + public function setSigHeader($sigHeader) + { + $this->sigHeader = $sigHeader; + } +} diff --git a/vendor/stripe/stripe-php/lib/Exception/UnexpectedValueException.php b/vendor/stripe/stripe-php/lib/Exception/UnexpectedValueException.php new file mode 100644 index 0000000..0a629ed --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Exception/UnexpectedValueException.php @@ -0,0 +1,7 @@ +Exchange Rate objects allow you to determine the rates that Stripe + * is currently using to convert from one currency to another. Since this number is + * variable throughout the day, there are various reasons why you might want to + * know the current rate (for example, to dynamically price an item for a user with + * a default payment in a foreign currency). + * + * If you want a guarantee that the charge is made with a certain exchange rate you + * expect is current, you can pass in exchange_rate to charges + * endpoints. If the value is no longer up to date, the charge won't go through. + * Please refer to our Exchange + * Rates API guide for more details. + * + * @property string $id Unique identifier for the object. Represented as the three-letter ISO currency code in lowercase. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property \Stripe\StripeObject $rates Hash where the keys are supported currencies and the values are the exchange rate at which the base id currency converts to the key currency. + */ +class ExchangeRate extends ApiResource +{ + const OBJECT_NAME = 'exchange_rate'; + + use ApiOperations\All; + use ApiOperations\Retrieve; +} diff --git a/vendor/stripe/stripe-php/lib/File.php b/vendor/stripe/stripe-php/lib/File.php new file mode 100644 index 0000000..d73bed8 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/File.php @@ -0,0 +1,81 @@ +create file request (for + * example, when uploading dispute evidence) or it may have been created by Stripe + * (for example, the results of a Sigma scheduled + * query). + * + * Related guide: File Upload + * Guide. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property null|int $expires_at The time at which the file expires and is no longer available in epoch seconds. + * @property null|string $filename A filename for the file, suitable for saving to a filesystem. + * @property null|\Stripe\Collection $links A list of file links that point at this file. + * @property string $purpose The purpose of the uploaded file. + * @property int $size The size in bytes of the file object. + * @property null|string $title A user friendly title for the document. + * @property null|string $type The type of the file returned (e.g., csv, pdf, jpg, or png). + * @property null|string $url The URL from which the file can be downloaded using your live secret API key. + */ +class File extends ApiResource +{ + const OBJECT_NAME = 'file'; + + use ApiOperations\All; + use ApiOperations\Retrieve; + + const PURPOSE_ADDITIONAL_VERIFICATION = 'additional_verification'; + const PURPOSE_BUSINESS_ICON = 'business_icon'; + const PURPOSE_BUSINESS_LOGO = 'business_logo'; + const PURPOSE_CUSTOMER_SIGNATURE = 'customer_signature'; + const PURPOSE_DISPUTE_EVIDENCE = 'dispute_evidence'; + const PURPOSE_IDENTITY_DOCUMENT = 'identity_document'; + const PURPOSE_PCI_DOCUMENT = 'pci_document'; + const PURPOSE_TAX_DOCUMENT_USER_UPLOAD = 'tax_document_user_upload'; + + // This resource can have two different object names. In latter API + // versions, only `file` is used, but since stripe-php may be used with + // any API version, we need to support deserializing the older + // `file_upload` object into the same class. + const OBJECT_NAME_ALT = 'file_upload'; + + use ApiOperations\Create { + create as protected _create; + } + + public static function classUrl() + { + return '/v1/files'; + } + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\File the created file + */ + public static function create($params = null, $opts = null) + { + $opts = \Stripe\Util\RequestOptions::parse($opts); + if (null === $opts->apiBase) { + $opts->apiBase = Stripe::$apiUploadBase; + } + // Manually flatten params, otherwise curl's multipart encoder will + // choke on nested arrays. + $flatParams = \array_column(\Stripe\Util\Util::flattenParams($params), 1, 0); + + return static::_create($flatParams, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/FileLink.php b/vendor/stripe/stripe-php/lib/FileLink.php new file mode 100644 index 0000000..ce3b10b --- /dev/null +++ b/vendor/stripe/stripe-php/lib/FileLink.php @@ -0,0 +1,30 @@ +File object with non-Stripe users, you + * can create a FileLink. FileLinks contain a URL that + * can be used to retrieve the contents of the file without authentication. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property bool $expired Whether this link is already expired. + * @property null|int $expires_at Time at which the link expires. + * @property string|\Stripe\File $file The file object this link points to. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property null|string $url The publicly accessible URL to download the file. + */ +class FileLink extends ApiResource +{ + const OBJECT_NAME = 'file_link'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Retrieve; + use ApiOperations\Update; +} diff --git a/vendor/stripe/stripe-php/lib/HttpClient/ClientInterface.php b/vendor/stripe/stripe-php/lib/HttpClient/ClientInterface.php new file mode 100644 index 0000000..3c7861e --- /dev/null +++ b/vendor/stripe/stripe-php/lib/HttpClient/ClientInterface.php @@ -0,0 +1,22 @@ +defaultOptions = $defaultOptions; + $this->randomGenerator = $randomGenerator ?: new Util\RandomGenerator(); + $this->initUserAgentInfo(); + + $this->enableHttp2 = $this->canSafelyUseHttp2(); + } + + public function __destruct() + { + $this->closeCurlHandle(); + } + + public function initUserAgentInfo() + { + $curlVersion = \curl_version(); + $this->userAgentInfo = [ + 'httplib' => 'curl ' . $curlVersion['version'], + 'ssllib' => $curlVersion['ssl_version'], + ]; + } + + public function getDefaultOptions() + { + return $this->defaultOptions; + } + + public function getUserAgentInfo() + { + return $this->userAgentInfo; + } + + /** + * @return bool + */ + public function getEnablePersistentConnections() + { + return $this->enablePersistentConnections; + } + + /** + * @param bool $enable + */ + public function setEnablePersistentConnections($enable) + { + $this->enablePersistentConnections = $enable; + } + + /** + * @return bool + */ + public function getEnableHttp2() + { + return $this->enableHttp2; + } + + /** + * @param bool $enable + */ + public function setEnableHttp2($enable) + { + $this->enableHttp2 = $enable; + } + + /** + * @return null|callable + */ + public function getRequestStatusCallback() + { + return $this->requestStatusCallback; + } + + /** + * Sets a callback that is called after each request. The callback will + * receive the following parameters: + *
      + *
    1. string $rbody The response body
    2. + *
    3. integer $rcode The response status code
    4. + *
    5. \Stripe\Util\CaseInsensitiveArray $rheaders The response headers
    6. + *
    7. integer $errno The curl error number
    8. + *
    9. string|null $message The curl error message
    10. + *
    11. boolean $shouldRetry Whether the request will be retried
    12. + *
    13. integer $numRetries The number of the retry attempt
    14. + *
    . + * + * @param null|callable $requestStatusCallback + */ + public function setRequestStatusCallback($requestStatusCallback) + { + $this->requestStatusCallback = $requestStatusCallback; + } + + // USER DEFINED TIMEOUTS + + const DEFAULT_TIMEOUT = 80; + const DEFAULT_CONNECT_TIMEOUT = 30; + + private $timeout = self::DEFAULT_TIMEOUT; + private $connectTimeout = self::DEFAULT_CONNECT_TIMEOUT; + + public function setTimeout($seconds) + { + $this->timeout = (int) \max($seconds, 0); + + return $this; + } + + public function setConnectTimeout($seconds) + { + $this->connectTimeout = (int) \max($seconds, 0); + + return $this; + } + + public function getTimeout() + { + return $this->timeout; + } + + public function getConnectTimeout() + { + return $this->connectTimeout; + } + + // END OF USER DEFINED TIMEOUTS + + public function request($method, $absUrl, $headers, $params, $hasFile) + { + $method = \strtolower($method); + + $opts = []; + if (\is_callable($this->defaultOptions)) { // call defaultOptions callback, set options to return value + $opts = \call_user_func_array($this->defaultOptions, \func_get_args()); + if (!\is_array($opts)) { + throw new Exception\UnexpectedValueException('Non-array value returned by defaultOptions CurlClient callback'); + } + } elseif (\is_array($this->defaultOptions)) { // set default curlopts from array + $opts = $this->defaultOptions; + } + + $params = Util\Util::objectsToIds($params); + + if ('get' === $method) { + if ($hasFile) { + throw new Exception\UnexpectedValueException( + 'Issuing a GET request with a file parameter' + ); + } + $opts[\CURLOPT_HTTPGET] = 1; + if (\count($params) > 0) { + $encoded = Util\Util::encodeParameters($params); + $absUrl = "{$absUrl}?{$encoded}"; + } + } elseif ('post' === $method) { + $opts[\CURLOPT_POST] = 1; + $opts[\CURLOPT_POSTFIELDS] = $hasFile ? $params : Util\Util::encodeParameters($params); + } elseif ('delete' === $method) { + $opts[\CURLOPT_CUSTOMREQUEST] = 'DELETE'; + if (\count($params) > 0) { + $encoded = Util\Util::encodeParameters($params); + $absUrl = "{$absUrl}?{$encoded}"; + } + } else { + throw new Exception\UnexpectedValueException("Unrecognized method {$method}"); + } + + // It is only safe to retry network failures on POST requests if we + // add an Idempotency-Key header + if (('post' === $method) && (Stripe::$maxNetworkRetries > 0)) { + if (!$this->hasHeader($headers, 'Idempotency-Key')) { + \array_push($headers, 'Idempotency-Key: ' . $this->randomGenerator->uuid()); + } + } + + // By default for large request body sizes (> 1024 bytes), cURL will + // send a request without a body and with a `Expect: 100-continue` + // header, which gives the server a chance to respond with an error + // status code in cases where one can be determined right away (say + // on an authentication problem for example), and saves the "large" + // request body from being ever sent. + // + // Unfortunately, the bindings don't currently correctly handle the + // success case (in which the server sends back a 100 CONTINUE), so + // we'll error under that condition. To compensate for that problem + // for the time being, override cURL's behavior by simply always + // sending an empty `Expect:` header. + \array_push($headers, 'Expect: '); + + $absUrl = Util\Util::utf8($absUrl); + $opts[\CURLOPT_URL] = $absUrl; + $opts[\CURLOPT_RETURNTRANSFER] = true; + $opts[\CURLOPT_CONNECTTIMEOUT] = $this->connectTimeout; + $opts[\CURLOPT_TIMEOUT] = $this->timeout; + $opts[\CURLOPT_HTTPHEADER] = $headers; + $opts[\CURLOPT_CAINFO] = Stripe::getCABundlePath(); + if (!Stripe::getVerifySslCerts()) { + $opts[\CURLOPT_SSL_VERIFYPEER] = false; + } + + if (!isset($opts[\CURLOPT_HTTP_VERSION]) && $this->getEnableHttp2()) { + // For HTTPS requests, enable HTTP/2, if supported + $opts[\CURLOPT_HTTP_VERSION] = \CURL_HTTP_VERSION_2TLS; + } + + list($rbody, $rcode, $rheaders) = $this->executeRequestWithRetries($opts, $absUrl); + + return [$rbody, $rcode, $rheaders]; + } + + /** + * @param array $opts cURL options + * @param string $absUrl + */ + private function executeRequestWithRetries($opts, $absUrl) + { + $numRetries = 0; + $isPost = \array_key_exists(\CURLOPT_POST, $opts) && 1 === $opts[\CURLOPT_POST]; + + while (true) { + $rcode = 0; + $errno = 0; + $message = null; + + // Create a callback to capture HTTP headers for the response + $rheaders = new Util\CaseInsensitiveArray(); + $headerCallback = function ($curl, $header_line) use (&$rheaders) { + // Ignore the HTTP request line (HTTP/1.1 200 OK) + if (false === \strpos($header_line, ':')) { + return \strlen($header_line); + } + list($key, $value) = \explode(':', \trim($header_line), 2); + $rheaders[\trim($key)] = \trim($value); + + return \strlen($header_line); + }; + $opts[\CURLOPT_HEADERFUNCTION] = $headerCallback; + + $this->resetCurlHandle(); + \curl_setopt_array($this->curlHandle, $opts); + $rbody = \curl_exec($this->curlHandle); + + if (false === $rbody) { + $errno = \curl_errno($this->curlHandle); + $message = \curl_error($this->curlHandle); + } else { + $rcode = \curl_getinfo($this->curlHandle, \CURLINFO_HTTP_CODE); + } + if (!$this->getEnablePersistentConnections()) { + $this->closeCurlHandle(); + } + + $shouldRetry = $this->shouldRetry($errno, $rcode, $rheaders, $numRetries); + + if (\is_callable($this->getRequestStatusCallback())) { + \call_user_func_array( + $this->getRequestStatusCallback(), + [$rbody, $rcode, $rheaders, $errno, $message, $shouldRetry, $numRetries] + ); + } + + if ($shouldRetry) { + ++$numRetries; + $sleepSeconds = $this->sleepTime($numRetries, $rheaders); + \usleep((int) ($sleepSeconds * 1000000)); + } else { + break; + } + } + + if (false === $rbody) { + $this->handleCurlError($absUrl, $errno, $message, $numRetries); + } + + return [$rbody, $rcode, $rheaders]; + } + + /** + * @param string $url + * @param int $errno + * @param string $message + * @param int $numRetries + * + * @throws Exception\ApiConnectionException + */ + private function handleCurlError($url, $errno, $message, $numRetries) + { + switch ($errno) { + case \CURLE_COULDNT_CONNECT: + case \CURLE_COULDNT_RESOLVE_HOST: + case \CURLE_OPERATION_TIMEOUTED: + $msg = "Could not connect to Stripe ({$url}). Please check your " + . 'internet connection and try again. If this problem persists, ' + . "you should check Stripe's service status at " + . 'https://twitter.com/stripestatus, or'; + + break; + case \CURLE_SSL_CACERT: + case \CURLE_SSL_PEER_CERTIFICATE: + $msg = "Could not verify Stripe's SSL certificate. Please make sure " + . 'that your network is not intercepting certificates. ' + . "(Try going to {$url} in your browser.) " + . 'If this problem persists,'; + + break; + default: + $msg = 'Unexpected error communicating with Stripe. ' + . 'If this problem persists,'; + } + $msg .= ' let us know at support@stripe.com.'; + + $msg .= "\n\n(Network error [errno {$errno}]: {$message})"; + + if ($numRetries > 0) { + $msg .= "\n\nRequest was retried {$numRetries} times."; + } + + throw new Exception\ApiConnectionException($msg); + } + + /** + * Checks if an error is a problem that we should retry on. This includes both + * socket errors that may represent an intermittent problem and some special + * HTTP statuses. + * + * @param int $errno + * @param int $rcode + * @param array|\Stripe\Util\CaseInsensitiveArray $rheaders + * @param int $numRetries + * + * @return bool + */ + private function shouldRetry($errno, $rcode, $rheaders, $numRetries) + { + if ($numRetries >= Stripe::getMaxNetworkRetries()) { + return false; + } + + // Retry on timeout-related problems (either on open or read). + if (\CURLE_OPERATION_TIMEOUTED === $errno) { + return true; + } + + // Destination refused the connection, the connection was reset, or a + // variety of other connection failures. This could occur from a single + // saturated server, so retry in case it's intermittent. + if (\CURLE_COULDNT_CONNECT === $errno) { + return true; + } + + // The API may ask us not to retry (eg; if doing so would be a no-op) + // or advise us to retry (eg; in cases of lock timeouts); we defer to that. + if (isset($rheaders['stripe-should-retry'])) { + if ('false' === $rheaders['stripe-should-retry']) { + return false; + } + if ('true' === $rheaders['stripe-should-retry']) { + return true; + } + } + + // 409 Conflict + if (409 === $rcode) { + return true; + } + + // Retry on 500, 503, and other internal errors. + // + // Note that we expect the stripe-should-retry header to be false + // in most cases when a 500 is returned, since our idempotency framework + // would typically replay it anyway. + if ($rcode >= 500) { + return true; + } + + return false; + } + + /** + * Provides the number of seconds to wait before retrying a request. + * + * @param int $numRetries + * @param array|\Stripe\Util\CaseInsensitiveArray $rheaders + * + * @return int + */ + private function sleepTime($numRetries, $rheaders) + { + // Apply exponential backoff with $initialNetworkRetryDelay on the + // number of $numRetries so far as inputs. Do not allow the number to exceed + // $maxNetworkRetryDelay. + $sleepSeconds = \min( + Stripe::getInitialNetworkRetryDelay() * 1.0 * 2 ** ($numRetries - 1), + Stripe::getMaxNetworkRetryDelay() + ); + + // Apply some jitter by randomizing the value in the range of + // ($sleepSeconds / 2) to ($sleepSeconds). + $sleepSeconds *= 0.5 * (1 + $this->randomGenerator->randFloat()); + + // But never sleep less than the base sleep seconds. + $sleepSeconds = \max(Stripe::getInitialNetworkRetryDelay(), $sleepSeconds); + + // And never sleep less than the time the API asks us to wait, assuming it's a reasonable ask. + $retryAfter = isset($rheaders['retry-after']) ? (float) ($rheaders['retry-after']) : 0.0; + if (\floor($retryAfter) === $retryAfter && $retryAfter <= Stripe::getMaxRetryAfter()) { + $sleepSeconds = \max($sleepSeconds, $retryAfter); + } + + return $sleepSeconds; + } + + /** + * Initializes the curl handle. If already initialized, the handle is closed first. + */ + private function initCurlHandle() + { + $this->closeCurlHandle(); + $this->curlHandle = \curl_init(); + } + + /** + * Closes the curl handle if initialized. Do nothing if already closed. + */ + private function closeCurlHandle() + { + if (null !== $this->curlHandle) { + \curl_close($this->curlHandle); + $this->curlHandle = null; + } + } + + /** + * Resets the curl handle. If the handle is not already initialized, or if persistent + * connections are disabled, the handle is reinitialized instead. + */ + private function resetCurlHandle() + { + if (null !== $this->curlHandle && $this->getEnablePersistentConnections()) { + \curl_reset($this->curlHandle); + } else { + $this->initCurlHandle(); + } + } + + /** + * Indicates whether it is safe to use HTTP/2 or not. + * + * @return bool + */ + private function canSafelyUseHttp2() + { + // Versions of curl older than 7.60.0 don't respect GOAWAY frames + // (cf. https://github.com/curl/curl/issues/2416), which Stripe use. + $curlVersion = \curl_version()['version']; + + return \version_compare($curlVersion, '7.60.0') >= 0; + } + + /** + * Checks if a list of headers contains a specific header name. + * + * @param string[] $headers + * @param string $name + * + * @return bool + */ + private function hasHeader($headers, $name) + { + foreach ($headers as $header) { + if (0 === \strncasecmp($header, "{$name}: ", \strlen($name) + 2)) { + return true; + } + } + + return false; + } +} diff --git a/vendor/stripe/stripe-php/lib/Invoice.php b/vendor/stripe/stripe-php/lib/Invoice.php new file mode 100644 index 0000000..1924a55 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Invoice.php @@ -0,0 +1,257 @@ +invoice + * items, and proration adjustments that may be caused by subscription + * upgrades/downgrades (if necessary). + * + * If your invoice is configured to be billed through automatic charges, Stripe + * automatically finalizes your invoice and attempts payment. Note that finalizing + * the invoice, when + * automatic, does not happen immediately as the invoice is created. Stripe + * waits until one hour after the last webhook was successfully sent (or the last + * webhook timed out after failing). If you (and the platforms you may have + * connected to) have no webhooks configured, Stripe waits one hour after creation + * to finalize the invoice. + * + * If your invoice is configured to be billed by sending an email, then based on + * your email + * settings, Stripe will email the invoice to your customer and await payment. + * These emails can contain a link to a hosted page to pay the invoice. + * + * Stripe applies any customer credit on the account before determining the amount + * due for the invoice (i.e., the amount that will be actually charged). If the + * amount due for the invoice is less than Stripe's minimum allowed + * charge per currency, the invoice is automatically marked paid, and we add + * the amount due to the customer's running account balance which is applied to the + * next invoice. + * + * More details on the customer's account balance are here. + * + * Related guide: Send + * Invoices to Customers. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property null|string $account_country The country of the business associated with this invoice, most often the business creating the invoice. + * @property null|string $account_name The public name of the business associated with this invoice, most often the business creating the invoice. + * @property int $amount_due Final amount due at this time for this invoice. If the invoice's total is smaller than the minimum charge amount, for example, or if there is account credit that can be applied to the invoice, the amount_due may be 0. If there is a positive starting_balance for the invoice (the customer owes money), the amount_due will also take that into account. The charge that gets generated for the invoice will be for the amount specified in amount_due. + * @property int $amount_paid The amount, in %s, that was paid. + * @property int $amount_remaining The amount remaining, in %s, that is due. + * @property null|int $application_fee_amount The fee in %s that will be applied to the invoice and transferred to the application owner's Stripe account when the invoice is paid. + * @property int $attempt_count Number of payment attempts made for this invoice, from the perspective of the payment retry schedule. Any payment attempt counts as the first attempt, and subsequently only automatic retries increment the attempt count. In other words, manual payment attempts after the first attempt do not affect the retry schedule. + * @property bool $attempted Whether an attempt has been made to pay the invoice. An invoice is not attempted until 1 hour after the invoice.created webhook, for example, so you might not want to display that invoice as unpaid to your users. + * @property bool $auto_advance Controls whether Stripe will perform automatic collection of the invoice. When false, the invoice's state will not automatically advance without an explicit action. + * @property null|string $billing_reason Indicates the reason why the invoice was created. subscription_cycle indicates an invoice created by a subscription advancing into a new period. subscription_create indicates an invoice created due to creating a subscription. subscription_update indicates an invoice created due to updating a subscription. subscription is set for all old invoices to indicate either a change to a subscription or a period advancement. manual is set for all invoices unrelated to a subscription (for example: created via the invoice editor). The upcoming value is reserved for simulated invoices per the upcoming invoice endpoint. subscription_threshold indicates an invoice created due to a billing threshold being reached. + * @property null|string|\Stripe\Charge $charge ID of the latest charge generated for this invoice, if any. + * @property null|string $collection_method Either charge_automatically, or send_invoice. When charging automatically, Stripe will attempt to pay this invoice using the default source attached to the customer. When sending an invoice, Stripe will email this invoice to the customer with payment instructions. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $currency Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property null|\Stripe\StripeObject[] $custom_fields Custom fields displayed on the invoice. + * @property string|\Stripe\Customer $customer The ID of the customer who will be billed. + * @property null|\Stripe\StripeObject $customer_address The customer's address. Until the invoice is finalized, this field will equal customer.address. Once the invoice is finalized, this field will no longer be updated. + * @property null|string $customer_email The customer's email. Until the invoice is finalized, this field will equal customer.email. Once the invoice is finalized, this field will no longer be updated. + * @property null|string $customer_name The customer's name. Until the invoice is finalized, this field will equal customer.name. Once the invoice is finalized, this field will no longer be updated. + * @property null|string $customer_phone The customer's phone number. Until the invoice is finalized, this field will equal customer.phone. Once the invoice is finalized, this field will no longer be updated. + * @property null|\Stripe\StripeObject $customer_shipping The customer's shipping information. Until the invoice is finalized, this field will equal customer.shipping. Once the invoice is finalized, this field will no longer be updated. + * @property null|string $customer_tax_exempt The customer's tax exempt status. Until the invoice is finalized, this field will equal customer.tax_exempt. Once the invoice is finalized, this field will no longer be updated. + * @property null|\Stripe\StripeObject[] $customer_tax_ids The customer's tax IDs. Until the invoice is finalized, this field will contain the same tax IDs as customer.tax_ids. Once the invoice is finalized, this field will no longer be updated. + * @property null|string|\Stripe\PaymentMethod $default_payment_method ID of the default payment method for the invoice. It must belong to the customer associated with the invoice. If not set, defaults to the subscription's default payment method, if any, or to the default payment method in the customer's invoice settings. + * @property null|string|\Stripe\Account|\Stripe\AlipayAccount|\Stripe\BankAccount|\Stripe\BitcoinReceiver|\Stripe\Card|\Stripe\Source $default_source ID of the default payment source for the invoice. It must belong to the customer associated with the invoice and be in a chargeable state. If not set, defaults to the subscription's default source, if any, or to the customer's default source. + * @property null|\Stripe\TaxRate[] $default_tax_rates The tax rates applied to this invoice, if any. + * @property null|string $description An arbitrary string attached to the object. Often useful for displaying to users. Referenced as 'memo' in the Dashboard. + * @property null|\Stripe\Discount $discount Describes the current discount applied to this invoice, if there is one. Not populated if there are multiple discounts. + * @property null|(string|\Stripe\Discount)[] $discounts The discounts applied to the invoice. Line item discounts are applied before invoice discounts. Use expand[]=discounts to expand each discount. + * @property null|int $due_date The date on which payment for this invoice is due. This value will be null for invoices where collection_method=charge_automatically. + * @property null|int $ending_balance Ending customer balance after the invoice is finalized. Invoices are finalized approximately an hour after successful webhook delivery or when payment collection is attempted for the invoice. If the invoice has not been finalized yet, this will be null. + * @property null|string $footer Footer displayed on the invoice. + * @property null|string $hosted_invoice_url The URL for the hosted invoice page, which allows customers to view and pay an invoice. If the invoice has not been finalized yet, this will be null. + * @property null|string $invoice_pdf The link to download the PDF for the invoice. If the invoice has not been finalized yet, this will be null. + * @property \Stripe\Collection $lines The individual line items that make up the invoice. lines is sorted as follows: invoice items in reverse chronological order, followed by the subscription, if any. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property null|\Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property null|int $next_payment_attempt The time at which payment will next be attempted. This value will be null for invoices where collection_method=send_invoice. + * @property null|string $number A unique, identifying string that appears on emails sent to the customer for this invoice. This starts with the customer's unique invoice_prefix if it is specified. + * @property bool $paid Whether payment was successfully collected for this invoice. An invoice can be paid (most commonly) with a charge or with credit from the customer's account balance. + * @property null|string|\Stripe\PaymentIntent $payment_intent The PaymentIntent associated with this invoice. The PaymentIntent is generated when the invoice is finalized, and can then be used to pay the invoice. Note that voiding an invoice will cancel the PaymentIntent. + * @property int $period_end End of the usage period during which invoice items were added to this invoice. + * @property int $period_start Start of the usage period during which invoice items were added to this invoice. + * @property int $post_payment_credit_notes_amount Total amount of all post-payment credit notes issued for this invoice. + * @property int $pre_payment_credit_notes_amount Total amount of all pre-payment credit notes issued for this invoice. + * @property null|string $receipt_number This is the transaction number that appears on email receipts sent for this invoice. + * @property int $starting_balance Starting customer balance before the invoice is finalized. If the invoice has not been finalized yet, this will be the current customer balance. + * @property null|string $statement_descriptor Extra information about an invoice for the customer's credit card statement. + * @property null|string $status The status of the invoice, one of draft, open, paid, uncollectible, or void. Learn more + * @property \Stripe\StripeObject $status_transitions + * @property null|string|\Stripe\Subscription $subscription The subscription that this invoice was prepared for, if any. + * @property int $subscription_proration_date Only set for upcoming invoices that preview prorations. The time used to calculate prorations. + * @property int $subtotal Total of all subscriptions, invoice items, and prorations on the invoice before any invoice level discount or tax is applied. Item discounts are already incorporated + * @property null|int $tax The amount of tax on this invoice. This is the sum of all the tax amounts on this invoice. + * @property \Stripe\StripeObject $threshold_reason + * @property int $total Total after discounts and taxes. + * @property null|\Stripe\StripeObject[] $total_discount_amounts The aggregate amounts calculated per discount across all line items. + * @property null|\Stripe\StripeObject[] $total_tax_amounts The aggregate amounts calculated per tax rate for all line items. + * @property null|int $webhooks_delivered_at Invoices are automatically paid or sent 1 hour after webhooks are delivered, or until all webhook delivery attempts have been exhausted. This field tracks the time when webhooks for this invoice were successfully delivered. If the invoice had no webhooks to deliver, this will be set while the invoice is being created. + */ +class Invoice extends ApiResource +{ + const OBJECT_NAME = 'invoice'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Delete; + use ApiOperations\Retrieve; + use ApiOperations\Update; + + const BILLING_CHARGE_AUTOMATICALLY = 'charge_automatically'; + const BILLING_SEND_INVOICE = 'send_invoice'; + + const BILLING_REASON_MANUAL = 'manual'; + const BILLING_REASON_SUBSCRIPTION = 'subscription'; + const BILLING_REASON_SUBSCRIPTION_CREATE = 'subscription_create'; + const BILLING_REASON_SUBSCRIPTION_CYCLE = 'subscription_cycle'; + const BILLING_REASON_SUBSCRIPTION_THRESHOLD = 'subscription_threshold'; + const BILLING_REASON_SUBSCRIPTION_UPDATE = 'subscription_update'; + const BILLING_REASON_UPCOMING = 'upcoming'; + + const COLLECTION_METHOD_CHARGE_AUTOMATICALLY = 'charge_automatically'; + const COLLECTION_METHOD_SEND_INVOICE = 'send_invoice'; + + const STATUS_DELETED = 'deleted'; + const STATUS_DRAFT = 'draft'; + const STATUS_OPEN = 'open'; + const STATUS_PAID = 'paid'; + const STATUS_UNCOLLECTIBLE = 'uncollectible'; + const STATUS_VOID = 'void'; + + use ApiOperations\NestedResource; + + const PATH_LINES = '/lines'; + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Invoice the upcoming invoice + */ + public static function upcoming($params = null, $opts = null) + { + $url = static::classUrl() . '/upcoming'; + list($response, $opts) = static::_staticRequest('get', $url, $params, $opts); + $obj = Util\Util::convertToStripeObject($response->json, $opts); + $obj->setLastResponse($response); + + return $obj; + } + + /** + * @param string $id the ID of the invoice on which to retrieve the lines + * @param null|array $params + * @param null|array|string $opts + * + * @throws StripeExceptionApiErrorException if the request fails + * + * @return \Stripe\Collection the list of lines (InvoiceLineItem) + */ + public static function allLines($id, $params = null, $opts = null) + { + return self::_allNestedResources($id, static::PATH_LINES, $params, $opts); + } + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return Invoice the finalized invoice + */ + public function finalizeInvoice($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/finalize'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return Invoice the uncollectible invoice + */ + public function markUncollectible($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/mark_uncollectible'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return Invoice the paid invoice + */ + public function pay($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/pay'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return Invoice the sent invoice + */ + public function sendInvoice($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/send'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return Invoice the voided invoice + */ + public function voidInvoice($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/void'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } +} diff --git a/vendor/stripe/stripe-php/lib/InvoiceItem.php b/vendor/stripe/stripe-php/lib/InvoiceItem.php new file mode 100644 index 0000000..6153bbf --- /dev/null +++ b/vendor/stripe/stripe-php/lib/InvoiceItem.php @@ -0,0 +1,49 @@ +Subscription + * Invoices. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $amount Amount (in the currency specified) of the invoice item. This should always be equal to unit_amount * quantity. + * @property string $currency Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property string|\Stripe\Customer $customer The ID of the customer who will be billed when this invoice item is billed. + * @property int $date Time at which the object was created. Measured in seconds since the Unix epoch. + * @property null|string $description An arbitrary string attached to the object. Often useful for displaying to users. + * @property bool $discountable If true, discounts will apply to this invoice item. Always false for prorations. + * @property null|(string|\Stripe\Discount)[] $discounts The discounts which apply to the invoice item. Item discounts are applied before invoice discounts. Use expand[]=discounts to expand each discount. + * @property null|string|\Stripe\Invoice $invoice The ID of the invoice this invoice item belongs to. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property null|\Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property \Stripe\StripeObject $period + * @property null|\Stripe\Plan $plan If the invoice item is a proration, the plan of the subscription that the proration was computed for. + * @property null|\Stripe\Price $price The price of the invoice item. + * @property bool $proration Whether the invoice item was created automatically as a proration adjustment when the customer switched plans. + * @property int $quantity Quantity of units for the invoice item. If the invoice item is a proration, the quantity of the subscription that the proration was computed for. + * @property null|string|\Stripe\Subscription $subscription The subscription that this invoice item has been created for, if any. + * @property string $subscription_item The subscription item that this invoice item has been created for, if any. + * @property null|\Stripe\TaxRate[] $tax_rates The tax rates which apply to the invoice item. When set, the default_tax_rates on the invoice do not apply to this invoice item. + * @property null|int $unit_amount Unit amount (in the currency specified) of the invoice item. + * @property null|string $unit_amount_decimal Same as unit_amount, but contains a decimal value with at most 12 decimal places. + */ +class InvoiceItem extends ApiResource +{ + const OBJECT_NAME = 'invoiceitem'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Delete; + use ApiOperations\Retrieve; + use ApiOperations\Update; +} diff --git a/vendor/stripe/stripe-php/lib/InvoiceLineItem.php b/vendor/stripe/stripe-php/lib/InvoiceLineItem.php new file mode 100644 index 0000000..969f7b2 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/InvoiceLineItem.php @@ -0,0 +1,33 @@ +ISO currency code, in lowercase. Must be a supported currency. + * @property null|string $description An arbitrary string attached to the object. Often useful for displaying to users. + * @property null|\Stripe\StripeObject[] $discount_amounts The amount of discount calculated per discount for this line item. + * @property bool $discountable If true, discounts will apply to this line item. Always false for prorations. + * @property null|(string|\Stripe\Discount)[] $discounts The discounts applied to the invoice line item. Line item discounts are applied before invoice discounts. Use expand[]=discounts to expand each discount. + * @property string $invoice_item The ID of the invoice item associated with this line item if any. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Note that for line items with type=subscription this will reflect the metadata of the subscription that caused the line item to be created. + * @property \Stripe\StripeObject $period + * @property null|\Stripe\Plan $plan The plan of the subscription, if the line item is a subscription or a proration. + * @property null|\Stripe\Price $price The price of the line item. + * @property bool $proration Whether this is a proration. + * @property null|int $quantity The quantity of the subscription, if the line item is a subscription or a proration. + * @property null|string $subscription The subscription that the invoice item pertains to, if any. + * @property string $subscription_item The subscription item that generated this invoice item. Left empty if the line item is not an explicit result of a subscription. + * @property null|\Stripe\StripeObject[] $tax_amounts The amount of tax calculated per tax rate for this line item + * @property null|\Stripe\TaxRate[] $tax_rates The tax rates which apply to the line item. + * @property string $type A string identifying the type of the source of this line item, either an invoiceitem or a subscription. + */ +class InvoiceLineItem extends ApiResource +{ + const OBJECT_NAME = 'line_item'; +} diff --git a/vendor/stripe/stripe-php/lib/Issuing/Authorization.php b/vendor/stripe/stripe-php/lib/Issuing/Authorization.php new file mode 100644 index 0000000..22e8127 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Issuing/Authorization.php @@ -0,0 +1,81 @@ +issued card is used to + * make a purchase, an Issuing Authorization object is created. Authorizations + * must be approved for the purchase to be completed successfully. + * + * Related guide: Issued Card + * Authorizations. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $amount The total amount that was authorized or rejected. This amount is in the card's currency and in the smallest currency unit. + * @property null|\Stripe\StripeObject $amount_details Detailed breakdown of amount components. These amounts are denominated in currency and in the smallest currency unit. + * @property bool $approved Whether the authorization has been approved. + * @property string $authorization_method How the card details were provided. + * @property \Stripe\BalanceTransaction[] $balance_transactions List of balance transactions associated with this authorization. + * @property \Stripe\Issuing\Card $card You can create physical or virtual cards that are issued to cardholders. + * @property null|string|\Stripe\Issuing\Cardholder $cardholder The cardholder to whom this authorization belongs. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $currency Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property int $merchant_amount The total amount that was authorized or rejected. This amount is in the merchant_currency and in the smallest currency unit. + * @property string $merchant_currency The currency that was presented to the cardholder for the authorization. Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property \Stripe\StripeObject $merchant_data + * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property null|\Stripe\StripeObject $pending_request The pending authorization request. This field will only be non-null during an issuing_authorization.request webhook. + * @property \Stripe\StripeObject[] $request_history History of every time the authorization was approved/denied (whether approved/denied by you directly or by Stripe based on your spending_controls). If the merchant changes the authorization by performing an incremental authorization or partial capture, you can look at this field to see the previous states of the authorization. + * @property string $status The current status of the authorization in its lifecycle. + * @property \Stripe\Issuing\Transaction[] $transactions List of transactions associated with this authorization. + * @property \Stripe\StripeObject $verification_data + * @property null|string $wallet What, if any, digital wallet was used for this authorization. One of apple_pay, google_pay, or samsung_pay. + */ +class Authorization extends \Stripe\ApiResource +{ + const OBJECT_NAME = 'issuing.authorization'; + + use \Stripe\ApiOperations\All; + use \Stripe\ApiOperations\Retrieve; + use \Stripe\ApiOperations\Update; + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return Authorization the approved authorization + */ + public function approve($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/approve'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return Authorization the declined authorization + */ + public function decline($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/decline'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } +} diff --git a/vendor/stripe/stripe-php/lib/Issuing/Card.php b/vendor/stripe/stripe-php/lib/Issuing/Card.php new file mode 100644 index 0000000..e0ac774 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Issuing/Card.php @@ -0,0 +1,59 @@ +create physical or + * virtual cards that are issued to cardholders. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property string $brand The brand of the card. + * @property null|string $cancellation_reason The reason why the card was canceled. + * @property \Stripe\Issuing\Cardholder $cardholder

    An Issuing Cardholder object represents an individual or business entity who is issued cards.

    Related guide: How to create a Cardholder

    + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $currency Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property string $cvc The card's CVC. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint. + * @property int $exp_month The expiration month of the card. + * @property int $exp_year The expiration year of the card. + * @property string $last4 The last 4 digits of the card number. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property string $number The full unredacted card number. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint. + * @property null|string|\Stripe\Issuing\Card $replaced_by The latest card that replaces this card, if any. + * @property null|string|\Stripe\Issuing\Card $replacement_for The card this card replaces, if any. + * @property null|string $replacement_reason The reason why the previous card needed to be replaced. + * @property null|\Stripe\StripeObject $shipping Where and how the card will be shipped. + * @property \Stripe\StripeObject $spending_controls + * @property string $status Whether authorizations can be approved on this card. + * @property string $type The type of the card. + */ +class Card extends \Stripe\ApiResource +{ + const OBJECT_NAME = 'issuing.card'; + + use \Stripe\ApiOperations\All; + use \Stripe\ApiOperations\Create; + use \Stripe\ApiOperations\Retrieve; + use \Stripe\ApiOperations\Update; + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Issuing\CardDetails the card details associated with that issuing card + */ + public function details($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/details'; + list($response, $opts) = $this->_request('get', $url, $params, $opts); + $obj = \Stripe\Util\Util::convertToStripeObject($response, $opts); + $obj->setLastResponse($response); + + return $obj; + } +} diff --git a/vendor/stripe/stripe-php/lib/Issuing/CardDetails.php b/vendor/stripe/stripe-php/lib/Issuing/CardDetails.php new file mode 100644 index 0000000..98f4e0b --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Issuing/CardDetails.php @@ -0,0 +1,19 @@ +Cardholder object represents an individual or business + * entity who is issued cards. + * + * Related guide: How to create a + * Cardholder + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property \Stripe\StripeObject $billing + * @property null|\Stripe\StripeObject $company Additional information about a company cardholder. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property null|string $email The cardholder's email address. + * @property null|\Stripe\StripeObject $individual Additional information about an individual cardholder. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property string $name The cardholder's name. This will be printed on cards issued to them. + * @property null|string $phone_number The cardholder's phone number. + * @property \Stripe\StripeObject $requirements + * @property null|\Stripe\StripeObject $spending_controls Rules that control spending across this cardholder's cards. Refer to our documentation for more details. + * @property string $status Specifies whether to permit authorizations on this cardholder's cards. + * @property string $type One of individual or company. + */ +class Cardholder extends \Stripe\ApiResource +{ + const OBJECT_NAME = 'issuing.cardholder'; + + use \Stripe\ApiOperations\All; + use \Stripe\ApiOperations\Create; + use \Stripe\ApiOperations\Retrieve; + use \Stripe\ApiOperations\Update; +} diff --git a/vendor/stripe/stripe-php/lib/Issuing/Dispute.php b/vendor/stripe/stripe-php/lib/Issuing/Dispute.php new file mode 100644 index 0000000..5f24864 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Issuing/Dispute.php @@ -0,0 +1,53 @@ +card issuer, you can dispute + * transactions that the cardholder does not recognize, suspects to be fraudulent, + * or has other issues with. + * + * Related guide: Disputing + * Transactions + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $amount Disputed amount. Usually the amount of the disputed_transaction, but can differ (usually because of currency fluctuation). + * @property null|\Stripe\BalanceTransaction[] $balance_transactions List of balance transactions associated with the dispute. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $currency The currency the disputed_transaction was made in. + * @property \Stripe\StripeObject $evidence + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property string $status Current status of the dispute. + * @property string|\Stripe\Issuing\Transaction $transaction The transaction being disputed. + */ +class Dispute extends \Stripe\ApiResource +{ + const OBJECT_NAME = 'issuing.dispute'; + + use \Stripe\ApiOperations\All; + use \Stripe\ApiOperations\Create; + use \Stripe\ApiOperations\Retrieve; + use \Stripe\ApiOperations\Update; + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return Dispute the submited dispute + */ + public function submit($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/submit'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } +} diff --git a/vendor/stripe/stripe-php/lib/Issuing/Transaction.php b/vendor/stripe/stripe-php/lib/Issuing/Transaction.php new file mode 100644 index 0000000..3c44d7e --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Issuing/Transaction.php @@ -0,0 +1,43 @@ +issued card that + * results in funds entering or leaving your Stripe account, such as a completed + * purchase or refund, is represented by an Issuing Transaction + * object. + * + * Related guide: Issued Card + * Transactions. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $amount The transaction amount, which will be reflected in your balance. This amount is in your currency and in the smallest currency unit. + * @property null|\Stripe\StripeObject $amount_details Detailed breakdown of amount components. These amounts are denominated in currency and in the smallest currency unit. + * @property null|string|\Stripe\Issuing\Authorization $authorization The Authorization object that led to this transaction. + * @property null|string|\Stripe\BalanceTransaction $balance_transaction ID of the balance transaction associated with this transaction. + * @property string|\Stripe\Issuing\Card $card The card used to make this transaction. + * @property null|string|\Stripe\Issuing\Cardholder $cardholder The cardholder to whom this transaction belongs. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $currency Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property null|string|\Stripe\Issuing\Dispute $dispute If you've disputed the transaction, the ID of the dispute. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property int $merchant_amount The amount that the merchant will receive, denominated in merchant_currency and in the smallest currency unit. It will be different from amount if the merchant is taking payment in a different currency. + * @property string $merchant_currency The currency with which the merchant is taking payment. + * @property \Stripe\StripeObject $merchant_data + * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property null|\Stripe\StripeObject $purchase_details Additional purchase information that is optionally provided by the merchant. + * @property string $type The nature of the transaction. + */ +class Transaction extends \Stripe\ApiResource +{ + const OBJECT_NAME = 'issuing.transaction'; + + use \Stripe\ApiOperations\All; + use \Stripe\ApiOperations\Retrieve; + use \Stripe\ApiOperations\Update; +} diff --git a/vendor/stripe/stripe-php/lib/LineItem.php b/vendor/stripe/stripe-php/lib/LineItem.php new file mode 100644 index 0000000..d3e55af --- /dev/null +++ b/vendor/stripe/stripe-php/lib/LineItem.php @@ -0,0 +1,26 @@ +ISO currency code, in lowercase. Must be a supported currency. + * @property string $description An arbitrary string attached to the object. Often useful for displaying to users. Defaults to product name. + * @property \Stripe\StripeObject[] $discounts The discounts applied to the line item. + * @property \Stripe\Price $price

    Prices define the unit cost, currency, and (optional) billing cycle for both recurring and one-time purchases of products. Products help you track inventory or provisioning, and prices help you track payment terms. Different physical goods or levels of service should be represented by products, and pricing options should be represented by prices. This approach lets you change prices without having to change your provisioning scheme.

    For example, you might have a single "gold" product that has prices for $10/month, $100/year, and €9 once.

    Related guides: Set up a subscription, create an invoice, and more about products and prices.

    + * @property null|int $quantity The quantity of products being purchased. + * @property \Stripe\StripeObject[] $taxes The taxes applied to the line item. + */ +class LineItem extends ApiResource +{ + const OBJECT_NAME = 'item'; + + use ApiOperations\All; +} diff --git a/vendor/stripe/stripe-php/lib/LoginLink.php b/vendor/stripe/stripe-php/lib/LoginLink.php new file mode 100644 index 0000000..3351356 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/LoginLink.php @@ -0,0 +1,15 @@ +true if the object exists in live mode or the value false if the object exists in test mode. + * @property \Stripe\StripeObject $multi_use + * @property string|\Stripe\PaymentMethod $payment_method ID of the payment method associated with this mandate. + * @property \Stripe\StripeObject $payment_method_details + * @property \Stripe\StripeObject $single_use + * @property string $status The status of the mandate, which indicates whether it can be used to initiate a payment. + * @property string $type The type of the mandate. + */ +class Mandate extends ApiResource +{ + const OBJECT_NAME = 'mandate'; + + use ApiOperations\Retrieve; +} diff --git a/vendor/stripe/stripe-php/lib/OAuth.php b/vendor/stripe/stripe-php/lib/OAuth.php new file mode 100644 index 0000000..7b0886e --- /dev/null +++ b/vendor/stripe/stripe-php/lib/OAuth.php @@ -0,0 +1,101 @@ +request( + 'post', + '/oauth/token', + $params, + null + ); + + return Util\Util::convertToStripeObject($response->json, $opts); + } + + /** + * Disconnects an account from your platform. + * + * @param null|array $params + * @param null|array $opts + * + * @throws \Stripe\Exception\OAuth\OAuthErrorException if the request fails + * + * @return StripeObject object containing the response from the API + */ + public static function deauthorize($params = null, $opts = null) + { + $params = $params ?: []; + $base = ($opts && \array_key_exists('connect_base', $opts)) ? $opts['connect_base'] : Stripe::$connectBase; + $requestor = new ApiRequestor(null, $base); + $params['client_id'] = self::_getClientId($params); + list($response, $apiKey) = $requestor->request( + 'post', + '/oauth/deauthorize', + $params, + null + ); + + return Util\Util::convertToStripeObject($response->json, $opts); + } + + private static function _getClientId($params = null) + { + $clientId = ($params && \array_key_exists('client_id', $params)) ? $params['client_id'] : null; + if (null === $clientId) { + $clientId = Stripe::getClientId(); + } + if (null === $clientId) { + $msg = 'No client_id provided. (HINT: set your client_id using ' + . '"Stripe::setClientId()". You can find your client_ids ' + . 'in your Stripe dashboard at ' + . 'https://dashboard.stripe.com/account/applications/settings, ' + . 'after registering your account as a platform. See ' + . 'https://stripe.com/docs/connect/standard-accounts for details, ' + . 'or email support@stripe.com if you have any questions.'; + + throw new Exception\AuthenticationException($msg); + } + + return $clientId; + } +} diff --git a/vendor/stripe/stripe-php/lib/OAuthErrorObject.php b/vendor/stripe/stripe-php/lib/OAuthErrorObject.php new file mode 100644 index 0000000..620c5bb --- /dev/null +++ b/vendor/stripe/stripe-php/lib/OAuthErrorObject.php @@ -0,0 +1,31 @@ + null, + 'error_description' => null, + ], $values); + parent::refreshFrom($values, $opts, $partial); + } +} diff --git a/vendor/stripe/stripe-php/lib/Order.php b/vendor/stripe/stripe-php/lib/Order.php new file mode 100644 index 0000000..fd3630e --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Order.php @@ -0,0 +1,81 @@ +products. You can + * create, retrieve, and pay individual orders, as well as list all orders. Orders + * are identified by a unique, random ID. + * + * Related guide: Tax, Shipping, and + * Inventory. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $amount A positive integer in the smallest currency unit (that is, 100 cents for $1.00, or 1 for ¥1, Japanese Yen being a zero-decimal currency) representing the total amount for the order. + * @property null|int $amount_returned The total amount that was returned to the customer. + * @property null|string $application ID of the Connect Application that created the order. + * @property null|int $application_fee A fee in cents that will be applied to the order and transferred to the application owner’s Stripe account. The request must be made with an OAuth key or the Stripe-Account header in order to take an application fee. For more information, see the application fees documentation. + * @property null|string|\Stripe\Charge $charge The ID of the payment used to pay for the order. Present if the order status is paid, fulfilled, or refunded. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $currency Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property null|string|\Stripe\Customer $customer The customer used for the order. + * @property null|string $email The email address of the customer placing the order. + * @property string $external_coupon_code External coupon code to load for this order. + * @property \Stripe\OrderItem[] $items List of items constituting the order. An order can have up to 25 items. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property null|\Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property null|\Stripe\Collection $returns A list of returns that have taken place for this order. + * @property null|string $selected_shipping_method The shipping method that is currently selected for this order, if any. If present, it is equal to one of the ids of shipping methods in the shipping_methods array. At order creation time, if there are multiple shipping methods, Stripe will automatically selected the first method. + * @property null|\Stripe\StripeObject $shipping The shipping address for the order. Present if the order is for goods to be shipped. + * @property null|\Stripe\StripeObject[] $shipping_methods A list of supported shipping methods for this order. The desired shipping method can be specified either by updating the order, or when paying it. + * @property string $status Current order status. One of created, paid, canceled, fulfilled, or returned. More details in the Orders Guide. + * @property null|\Stripe\StripeObject $status_transitions The timestamps at which the order status was updated. + * @property null|int $updated Time at which the object was last updated. Measured in seconds since the Unix epoch. + * @property string $upstream_id The user's order ID if it is different from the Stripe order ID. + */ +class Order extends ApiResource +{ + const OBJECT_NAME = 'order'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Retrieve; + use ApiOperations\Update; + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\OrderReturn the newly created return + */ + public function returnOrder($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/returns'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + + return Util\Util::convertToStripeObject($response, $opts); + } + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return Order the paid order + */ + public function pay($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/pay'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } +} diff --git a/vendor/stripe/stripe-php/lib/OrderItem.php b/vendor/stripe/stripe-php/lib/OrderItem.php new file mode 100644 index 0000000..e2e6e39 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/OrderItem.php @@ -0,0 +1,19 @@ +order items. Returns always + * belong to an order, and may optionally contain a refund. + * + * Related guide: Handling + * Returns. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $amount A positive integer in the smallest currency unit (that is, 100 cents for $1.00, or 1 for ¥1, Japanese Yen being a zero-decimal currency) representing the total amount for the returned line item. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $currency Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property \Stripe\OrderItem[] $items The items included in this order return. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property null|string|\Stripe\Order $order The order that this return includes items from. + * @property null|string|\Stripe\Refund $refund The ID of the refund issued for this return. + */ +class OrderReturn extends ApiResource +{ + const OBJECT_NAME = 'order_return'; + + use ApiOperations\All; + use ApiOperations\Retrieve; +} diff --git a/vendor/stripe/stripe-php/lib/PaymentIntent.php b/vendor/stripe/stripe-php/lib/PaymentIntent.php new file mode 100644 index 0000000..8b63649 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/PaymentIntent.php @@ -0,0 +1,125 @@ +multiple + * statuses throughout its lifetime as it interfaces with Stripe.js to perform + * authentication flows and ultimately creates at most one successful charge. + * + * Related guide: Payment Intents API. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $amount Amount intended to be collected by this PaymentIntent. A positive integer representing how much to charge in the smallest currency unit (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.50 US or equivalent in charge currency. The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99). + * @property int $amount_capturable Amount that can be captured from this PaymentIntent. + * @property int $amount_received Amount that was collected by this PaymentIntent. + * @property null|string|\Stripe\StripeObject $application ID of the Connect application that created the PaymentIntent. + * @property null|int $application_fee_amount The amount of the application fee (if any) requested for the resulting payment. See the PaymentIntents use case for connected accounts for details. + * @property null|int $canceled_at Populated when status is canceled, this is the time at which the PaymentIntent was canceled. Measured in seconds since the Unix epoch. + * @property null|string $cancellation_reason Reason for cancellation of this PaymentIntent, either user-provided (duplicate, fraudulent, requested_by_customer, or abandoned) or generated by Stripe internally (failed_invoice, void_invoice, or automatic). + * @property string $capture_method Controls when the funds will be captured from the customer's account. + * @property \Stripe\Collection $charges Charges that were created by this PaymentIntent, if any. + * @property null|string $client_secret

    The client secret of this PaymentIntent. Used for client-side retrieval using a publishable key.

    The client secret can be used to complete a payment from your frontend. It should not be stored, logged, embedded in URLs, or exposed to anyone other than the customer. Make sure that you have TLS enabled on any page that includes the client secret.

    Refer to our docs to accept a payment and learn about how client_secret should be handled.

    + * @property string $confirmation_method + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $currency Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property null|string|\Stripe\Customer $customer

    ID of the Customer this PaymentIntent belongs to, if one exists.

    Payment methods attached to other Customers cannot be used with this PaymentIntent.

    If present in combination with setup_future_usage, this PaymentIntent's payment method will be attached to the Customer after the PaymentIntent has been confirmed and any required actions from the user are complete.

    + * @property null|string $description An arbitrary string attached to the object. Often useful for displaying to users. + * @property null|string|\Stripe\Invoice $invoice ID of the invoice that created this PaymentIntent, if it exists. + * @property null|\Stripe\ErrorObject $last_payment_error The payment error encountered in the previous PaymentIntent confirmation. It will be cleared if the PaymentIntent is later updated for any reason. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. For more information, see the documentation. + * @property null|\Stripe\StripeObject $next_action If present, this property tells you what actions you need to take in order for your customer to fulfill a payment using the provided source. + * @property null|string|\Stripe\Account $on_behalf_of The account (if any) for which the funds of the PaymentIntent are intended. See the PaymentIntents use case for connected accounts for details. + * @property null|string|\Stripe\PaymentMethod $payment_method ID of the payment method used in this PaymentIntent. + * @property null|\Stripe\StripeObject $payment_method_options Payment-method-specific configuration for this PaymentIntent. + * @property string[] $payment_method_types The list of payment method types (e.g. card) that this PaymentIntent is allowed to use. + * @property null|string $receipt_email Email address that the receipt for the resulting payment will be sent to. If receipt_email is specified for a payment in live mode, a receipt will be sent regardless of your email settings. + * @property null|string|\Stripe\Review $review ID of the review associated with this PaymentIntent, if any. + * @property null|string $setup_future_usage

    Indicates that you intend to make future payments with this PaymentIntent's payment method.

    Providing this parameter will attach the payment method to the PaymentIntent's Customer, if present, after the PaymentIntent is confirmed and any required actions from the user are complete. If no Customer was provided, the payment method can still be attached to a Customer after the transaction completes.

    When processing card payments, Stripe also uses setup_future_usage to dynamically optimize your payment flow and comply with regional legislation and network rules, such as SCA.

    + * @property null|\Stripe\StripeObject $shipping Shipping information for this PaymentIntent. + * @property null|string|\Stripe\Account|\Stripe\AlipayAccount|\Stripe\BankAccount|\Stripe\BitcoinReceiver|\Stripe\Card|\Stripe\Source $source This is a legacy field that will be removed in the future. It is the ID of the Source object that is associated with this PaymentIntent, if one was supplied. + * @property null|string $statement_descriptor For non-card charges, you can use this value as the complete description that appears on your customers’ statements. Must contain at least one letter, maximum 22 characters. + * @property null|string $statement_descriptor_suffix Provides information about a card payment that customers see on their statements. Concatenated with the prefix (shortened descriptor) or statement descriptor that’s set on the account to form the complete statement descriptor. Maximum 22 characters for the concatenated descriptor. + * @property string $status Status of this PaymentIntent, one of requires_payment_method, requires_confirmation, requires_action, processing, requires_capture, canceled, or succeeded. Read more about each PaymentIntent status. + * @property null|\Stripe\StripeObject $transfer_data The data with which to automatically create a Transfer when the payment is finalized. See the PaymentIntents use case for connected accounts for details. + * @property null|string $transfer_group A string that identifies the resulting payment as part of a group. See the PaymentIntents use case for connected accounts for details. + */ +class PaymentIntent extends ApiResource +{ + const OBJECT_NAME = 'payment_intent'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Retrieve; + use ApiOperations\Update; + + const STATUS_CANCELED = 'canceled'; + const STATUS_PROCESSING = 'processing'; + const STATUS_REQUIRES_ACTION = 'requires_action'; + const STATUS_REQUIRES_CAPTURE = 'requires_capture'; + const STATUS_REQUIRES_CONFIRMATION = 'requires_confirmation'; + const STATUS_REQUIRES_PAYMENT_METHOD = 'requires_payment_method'; + const STATUS_SUCCEEDED = 'succeeded'; + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return PaymentIntent the canceled payment intent + */ + public function cancel($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/cancel'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return PaymentIntent the captured payment intent + */ + public function capture($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/capture'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return PaymentIntent the confirmed payment intent + */ + public function confirm($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/confirm'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } +} diff --git a/vendor/stripe/stripe-php/lib/PaymentMethod.php b/vendor/stripe/stripe-php/lib/PaymentMethod.php new file mode 100644 index 0000000..aa8e1e4 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/PaymentMethod.php @@ -0,0 +1,85 @@ +PaymentIntents to + * collect payments or saved to Customer objects to store instrument details for + * future payments. + * + * Related guides: Payment Methods and + * More Payment + * Scenarios. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property \Stripe\StripeObject $alipay + * @property \Stripe\StripeObject $au_becs_debit + * @property \Stripe\StripeObject $bacs_debit + * @property \Stripe\StripeObject $bancontact + * @property \Stripe\StripeObject $billing_details + * @property \Stripe\StripeObject $card + * @property \Stripe\StripeObject $card_present + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property null|string|\Stripe\Customer $customer The ID of the Customer to which this PaymentMethod is saved. This will not be set when the PaymentMethod has not been saved to a Customer. + * @property \Stripe\StripeObject $eps + * @property \Stripe\StripeObject $fpx + * @property \Stripe\StripeObject $giropay + * @property \Stripe\StripeObject $ideal + * @property \Stripe\StripeObject $interac_present + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property null|\Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property \Stripe\StripeObject $oxxo + * @property \Stripe\StripeObject $p24 + * @property \Stripe\StripeObject $sepa_debit + * @property \Stripe\StripeObject $sofort + * @property string $type The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type. + */ +class PaymentMethod extends ApiResource +{ + const OBJECT_NAME = 'payment_method'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Retrieve; + use ApiOperations\Update; + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return PaymentMethod the attached payment method + */ + public function attach($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/attach'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return PaymentMethod the detached payment method + */ + public function detach($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/detach'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } +} diff --git a/vendor/stripe/stripe-php/lib/Payout.php b/vendor/stripe/stripe-php/lib/Payout.php new file mode 100644 index 0000000..46f8618 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Payout.php @@ -0,0 +1,108 @@ +Payout object is created when you receive funds from Stripe, or + * when you initiate a payout to either a bank account or debit card of a connected Stripe account. You + * can retrieve individual payouts, as well as list all payouts. Payouts are made + * on varying schedules, + * depending on your country and industry. + * + * Related guide: Receiving Payouts. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $amount Amount (in %s) to be transferred to your bank account or debit card. + * @property int $arrival_date Date the payout is expected to arrive in the bank. This factors in delays like weekends or bank holidays. + * @property bool $automatic Returns true if the payout was created by an automated payout schedule, and false if it was requested manually. + * @property null|string|\Stripe\BalanceTransaction $balance_transaction ID of the balance transaction that describes the impact of this payout on your account balance. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $currency Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property null|string $description An arbitrary string attached to the object. Often useful for displaying to users. + * @property null|string|\Stripe\BankAccount|\Stripe\Card $destination ID of the bank account or card the payout was sent to. + * @property null|string|\Stripe\BalanceTransaction $failure_balance_transaction If the payout failed or was canceled, this will be the ID of the balance transaction that reversed the initial balance transaction, and puts the funds from the failed payout back in your balance. + * @property null|string $failure_code Error code explaining reason for payout failure if available. See Types of payout failures for a list of failure codes. + * @property null|string $failure_message Message to user further explaining reason for payout failure if available. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property null|\Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property string $method The method used to send this payout, which can be standard or instant. instant is only supported for payouts to debit cards. (See Instant payouts for marketplaces for more information.) + * @property null|string|\Stripe\Payout $original_payout If the payout reverses another, this is the ID of the original payout. + * @property null|string|\Stripe\Payout $reversed_by If the payout was reversed, this is the ID of the payout that reverses this payout. + * @property string $source_type The source balance this payout came from. One of card, fpx, or bank_account. + * @property null|string $statement_descriptor Extra information about a payout to be displayed on the user's bank statement. + * @property string $status Current status of the payout: paid, pending, in_transit, canceled or failed. A payout is pending until it is submitted to the bank, when it becomes in_transit. The status then changes to paid if the transaction goes through, or to failed or canceled (within 5 business days). Some failed payouts may initially show as paid but then change to failed. + * @property string $type Can be bank_account or card. + */ +class Payout extends ApiResource +{ + const OBJECT_NAME = 'payout'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Retrieve; + use ApiOperations\Update; + + const FAILURE_ACCOUNT_CLOSED = 'account_closed'; + const FAILURE_ACCOUNT_FROZEN = 'account_frozen'; + const FAILURE_BANK_ACCOUNT_RESTRICTED = 'bank_account_restricted'; + const FAILURE_BANK_OWNERSHIP_CHANGED = 'bank_ownership_changed'; + const FAILURE_COULD_NOT_PROCESS = 'could_not_process'; + const FAILURE_DEBIT_NOT_AUTHORIZED = 'debit_not_authorized'; + const FAILURE_DECLINED = 'declined'; + const FAILURE_INCORRECT_ACCOUNT_HOLDER_NAME = 'incorrect_account_holder_name'; + const FAILURE_INSUFFICIENT_FUNDS = 'insufficient_funds'; + const FAILURE_INVALID_ACCOUNT_NUMBER = 'invalid_account_number'; + const FAILURE_INVALID_CURRENCY = 'invalid_currency'; + const FAILURE_NO_ACCOUNT = 'no_account'; + const FAILURE_UNSUPPORTED_CARD = 'unsupported_card'; + + const METHOD_INSTANT = 'instant'; + const METHOD_STANDARD = 'standard'; + + const STATUS_CANCELED = 'canceled'; + const STATUS_FAILED = 'failed'; + const STATUS_IN_TRANSIT = 'in_transit'; + const STATUS_PAID = 'paid'; + const STATUS_PENDING = 'pending'; + + const TYPE_BANK_ACCOUNT = 'bank_account'; + const TYPE_CARD = 'card'; + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return Payout the canceled payout + */ + public function cancel($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/cancel'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return Payout the reversed payout + */ + public function reverse($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/reverse'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } +} diff --git a/vendor/stripe/stripe-php/lib/Person.php b/vendor/stripe/stripe-php/lib/Person.php new file mode 100644 index 0000000..151870a --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Person.php @@ -0,0 +1,111 @@ +Handling + * Identity Verification with the API. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property string $account The account the person is associated with. + * @property \Stripe\StripeObject $address + * @property null|\Stripe\StripeObject $address_kana The Kana variation of the person's address (Japan only). + * @property null|\Stripe\StripeObject $address_kanji The Kanji variation of the person's address (Japan only). + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property \Stripe\StripeObject $dob + * @property null|string $email The person's email address. + * @property null|string $first_name The person's first name. + * @property null|string $first_name_kana The Kana variation of the person's first name (Japan only). + * @property null|string $first_name_kanji The Kanji variation of the person's first name (Japan only). + * @property null|string $gender The person's gender (International regulations require either "male" or "female"). + * @property bool $id_number_provided Whether the person's id_number was provided. + * @property null|string $last_name The person's last name. + * @property null|string $last_name_kana The Kana variation of the person's last name (Japan only). + * @property null|string $last_name_kanji The Kanji variation of the person's last name (Japan only). + * @property null|string $maiden_name The person's maiden name. + * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property null|string $phone The person's phone number. + * @property string $political_exposure Indicates if the person or any of their representatives, family members, or other closely related persons, declares that they hold or have held an important public job or function, in any jurisdiction. + * @property \Stripe\StripeObject $relationship + * @property null|\Stripe\StripeObject $requirements Information about the requirements for this person, including what information needs to be collected, and by when. + * @property bool $ssn_last_4_provided Whether the last four digits of the person's Social Security number have been provided (U.S. only). + * @property \Stripe\StripeObject $verification + */ +class Person extends ApiResource +{ + const OBJECT_NAME = 'person'; + + use ApiOperations\Delete; + use ApiOperations\Update; + + const GENDER_FEMALE = 'female'; + const GENDER_MALE = 'male'; + + const POLITICAL_EXPOSURE_EXISTING = 'existing'; + const POLITICAL_EXPOSURE_NONE = 'none'; + + const VERIFICATION_STATUS_PENDING = 'pending'; + const VERIFICATION_STATUS_UNVERIFIED = 'unverified'; + const VERIFICATION_STATUS_VERIFIED = 'verified'; + + /** + * @return string the API URL for this Stripe account reversal + */ + public function instanceUrl() + { + $id = $this['id']; + $account = $this['account']; + if (!$id) { + throw new Exception\UnexpectedValueException( + 'Could not determine which URL to request: ' . + "class instance has invalid ID: {$id}", + null + ); + } + $id = Util\Util::utf8($id); + $account = Util\Util::utf8($account); + + $base = Account::classUrl(); + $accountExtn = \urlencode($account); + $extn = \urlencode($id); + + return "{$base}/{$accountExtn}/persons/{$extn}"; + } + + /** + * @param array|string $_id + * @param null|array|string $_opts + * + * @throws \Stripe\Exception\BadMethodCallException + */ + public static function retrieve($_id, $_opts = null) + { + $msg = 'Persons cannot be retrieved without an account ID. Retrieve ' . + "a person using `Account::retrievePerson('account_id', " . + "'person_id')`."; + + throw new Exception\BadMethodCallException($msg); + } + + /** + * @param string $_id + * @param null|array $_params + * @param null|array|string $_options + * + * @throws \Stripe\Exception\BadMethodCallException + */ + public static function update($_id, $_params = null, $_options = null) + { + $msg = 'Persons cannot be updated without an account ID. Update ' . + "a person using `Account::updatePerson('account_id', " . + "'person_id', \$updateParams)`."; + + throw new Exception\BadMethodCallException($msg); + } +} diff --git a/vendor/stripe/stripe-php/lib/Plan.php b/vendor/stripe/stripe-php/lib/Plan.php new file mode 100644 index 0000000..bff735d --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Plan.php @@ -0,0 +1,57 @@ +Prices API. It replaces the Plans + * API and is backwards compatible to simplify your migration. + * + * Plans define the base price, currency, and billing cycle for recurring purchases + * of products. Products help + * you track inventory or provisioning, and plans help you track pricing. Different + * physical goods or levels of service should be represented by products, and + * pricing options should be represented by plans. This approach lets you change + * prices without having to change your provisioning scheme. + * + * For example, you might have a single "gold" product that has plans for + * $10/month, $100/year, €9/month, and €90/year. + * + * Related guides: Set up + * a subscription and more about products and prices. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property bool $active Whether the plan can be used for new purchases. + * @property null|string $aggregate_usage Specifies a usage aggregation strategy for plans of usage_type=metered. Allowed values are sum for summing up all usage during a period, last_during_period for using the last usage record reported within a period, last_ever for using the last usage record ever (across period bounds) or max which uses the usage record with the maximum reported usage during a period. Defaults to sum. + * @property null|int $amount The unit amount in %s to be charged, represented as a whole integer if possible. + * @property null|string $amount_decimal The unit amount in %s to be charged, represented as a decimal string with at most 12 decimal places. + * @property string $billing_scheme Describes how to compute the price per period. Either per_unit or tiered. per_unit indicates that the fixed amount (specified in amount) will be charged per unit in quantity (for plans with usage_type=licensed), or per unit of total usage (for plans with usage_type=metered). tiered indicates that the unit pricing will be computed using a tiering strategy as defined using the tiers and tiers_mode attributes. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $currency Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property string $interval The frequency at which a subscription is billed. One of day, week, month or year. + * @property int $interval_count The number of intervals (specified in the interval attribute) between subscription billings. For example, interval=month and interval_count=3 bills every 3 months. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property null|\Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property null|string $nickname A brief description of the plan, hidden from customers. + * @property null|string|\Stripe\Product $product The product whose pricing this plan determines. + * @property \Stripe\StripeObject[] $tiers Each element represents a pricing tier. This parameter requires billing_scheme to be set to tiered. See also the documentation for billing_scheme. + * @property null|string $tiers_mode Defines if the tiering price should be graduated or volume based. In volume-based tiering, the maximum quantity within a period determines the per unit price. In graduated tiering, pricing can change as the quantity grows. + * @property null|\Stripe\StripeObject $transform_usage Apply a transformation to the reported usage or set quantity before computing the amount billed. Cannot be combined with tiers. + * @property null|int $trial_period_days Default number of trial days when subscribing a customer to this plan using trial_from_plan=true. + * @property string $usage_type Configures how the quantity per period should be determined. Can be either metered or licensed. licensed automatically bills the quantity set when adding it to a subscription. metered aggregates the total usage based on usage records. Defaults to licensed. + */ +class Plan extends ApiResource +{ + const OBJECT_NAME = 'plan'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Delete; + use ApiOperations\Retrieve; + use ApiOperations\Update; +} diff --git a/vendor/stripe/stripe-php/lib/Price.php b/vendor/stripe/stripe-php/lib/Price.php new file mode 100644 index 0000000..9d3c554 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Price.php @@ -0,0 +1,62 @@ +Products help you track + * inventory or provisioning, and prices help you track payment terms. Different + * physical goods or levels of service should be represented by products, and + * pricing options should be represented by prices. This approach lets you change + * prices without having to change your provisioning scheme. + * + * For example, you might have a single "gold" product that has prices + * for $10/month, $100/year, and €9 once. + * + * Related guides: Set up + * a subscription, create an invoice, + * and more about products + * and prices. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property bool $active Whether the price can be used for new purchases. + * @property string $billing_scheme Describes how to compute the price per period. Either per_unit or tiered. per_unit indicates that the fixed amount (specified in unit_amount or unit_amount_decimal) will be charged per unit in quantity (for prices with usage_type=licensed), or per unit of total usage (for prices with usage_type=metered). tiered indicates that the unit pricing will be computed using a tiering strategy as defined using the tiers and tiers_mode attributes. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $currency Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property null|string $lookup_key A lookup key used to retrieve prices dynamically from a static string. + * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property null|string $nickname A brief description of the plan, hidden from customers. + * @property string|\Stripe\Product $product The ID of the product this price is associated with. + * @property null|\Stripe\StripeObject $recurring The recurring components of a price such as interval and usage_type. + * @property \Stripe\StripeObject[] $tiers Each element represents a pricing tier. This parameter requires billing_scheme to be set to tiered. See also the documentation for billing_scheme. + * @property null|string $tiers_mode Defines if the tiering price should be graduated or volume based. In volume-based tiering, the maximum quantity within a period determines the per unit price. In graduated tiering, pricing can change as the quantity grows. + * @property null|\Stripe\StripeObject $transform_quantity Apply a transformation to the reported usage or set quantity before computing the amount billed. Cannot be combined with tiers. + * @property string $type One of one_time or recurring depending on whether the price is for a one-time purchase or a recurring (subscription) purchase. + * @property null|int $unit_amount The unit amount in %s to be charged, represented as a whole integer if possible. + * @property null|string $unit_amount_decimal The unit amount in %s to be charged, represented as a decimal string with at most 12 decimal places. + */ +class Price extends ApiResource +{ + const OBJECT_NAME = 'price'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Retrieve; + use ApiOperations\Update; + + const BILLING_SCHEME_PER_UNIT = 'per_unit'; + const BILLING_SCHEME_TIERED = 'tiered'; + + const TIERS_MODE_GRADUATED = 'graduated'; + const TIERS_MODE_VOLUME = 'volume'; + + const TYPE_ONE_TIME = 'one_time'; + const TYPE_RECURRING = 'recurring'; +} diff --git a/vendor/stripe/stripe-php/lib/Product.php b/vendor/stripe/stripe-php/lib/Product.php new file mode 100644 index 0000000..5afe1f1 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Product.php @@ -0,0 +1,53 @@ +Prices to + * configure pricing in Checkout and Subscriptions. + * + * Related guides: Set up + * a subscription or accept one-time + * payments with Checkout and more about Products and Prices + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property bool $active Whether the product is currently available for purchase. + * @property null|string[] $attributes A list of up to 5 attributes that each SKU can provide values for (e.g., ["color", "size"]). + * @property null|string $caption A short one-line description of the product, meant to be displayable to the customer. Only applicable to products of type=good. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string[] $deactivate_on An array of connect application identifiers that cannot purchase this product. Only applicable to products of type=good. + * @property null|string $description The product's description, meant to be displayable to the customer. Use this field to optionally store a long form explanation of the product being sold for your own rendering purposes. + * @property string[] $images A list of up to 8 URLs of images for this product, meant to be displayable to the customer. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property string $name The product's name, meant to be displayable to the customer. Whenever this product is sold via a subscription, name will show up on associated invoice line item descriptions. + * @property null|\Stripe\StripeObject $package_dimensions The dimensions of this product for shipping purposes. A SKU associated with this product can override this value by having its own package_dimensions. Only applicable to products of type=good. + * @property null|bool $shippable Whether this product is a shipped good. Only applicable to products of type=good. + * @property null|string $statement_descriptor Extra information about a product which will appear on your customer's credit card statement. In the case that multiple products are billed at once, the first statement descriptor will be used. + * @property string $type The type of the product. The product is either of type good, which is eligible for use with Orders and SKUs, or service, which is eligible for use with Subscriptions and Plans. + * @property null|string $unit_label A label that represents units of this product in Stripe and on customers’ receipts and invoices. When set, this will be included in associated invoice line item descriptions. + * @property int $updated Time at which the object was last updated. Measured in seconds since the Unix epoch. + * @property null|string $url A URL of a publicly-accessible webpage for this product. Only applicable to products of type=good. + */ +class Product extends ApiResource +{ + const OBJECT_NAME = 'product'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Delete; + use ApiOperations\Retrieve; + use ApiOperations\Update; + + const TYPE_GOOD = 'good'; + const TYPE_SERVICE = 'service'; +} diff --git a/vendor/stripe/stripe-php/lib/PromotionCode.php b/vendor/stripe/stripe-php/lib/PromotionCode.php new file mode 100644 index 0000000..f4bb0f4 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/PromotionCode.php @@ -0,0 +1,33 @@ +invoices or orders. Coupons do not work with conventional one-off charges. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property null|string|\Stripe\Customer $customer The customer that this promotion code can be used by. + * @property null|int $expires_at Date at which the promotion code can no longer be redeemed. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property null|int $max_redemptions Maximum number of times this promotion code can be redeemed. + * @property null|\Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property \Stripe\StripeObject $restrictions + * @property int $times_redeemed Number of times this promotion code has been used. + */ +class PromotionCode extends ApiResource +{ + const OBJECT_NAME = 'promotion_code'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Retrieve; + use ApiOperations\Update; +} diff --git a/vendor/stripe/stripe-php/lib/Radar/EarlyFraudWarning.php b/vendor/stripe/stripe-php/lib/Radar/EarlyFraudWarning.php new file mode 100644 index 0000000..eb1b351 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Radar/EarlyFraudWarning.php @@ -0,0 +1,37 @@ +Early + * Fraud Warnings. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property bool $actionable An EFW is actionable if it has not received a dispute and has not been fully refunded. You may wish to proactively refund a charge that receives an EFW, in order to avoid receiving a dispute later. + * @property string|\Stripe\Charge $charge ID of the charge this early fraud warning is for, optionally expanded. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $fraud_type The type of fraud labelled by the issuer. One of card_never_received, fraudulent_card_application, made_with_counterfeit_card, made_with_lost_card, made_with_stolen_card, misc, unauthorized_use_of_card. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + */ +class EarlyFraudWarning extends \Stripe\ApiResource +{ + const OBJECT_NAME = 'radar.early_fraud_warning'; + + use \Stripe\ApiOperations\All; + use \Stripe\ApiOperations\Retrieve; + + const FRAUD_TYPE_CARD_NEVER_RECEIVED = 'card_never_received'; + const FRAUD_TYPE_FRAUDULENT_CARD_APPLICATION = 'fraudulent_card_application'; + const FRAUD_TYPE_MADE_WITH_COUNTERFEIT_CARD = 'made_with_counterfeit_card'; + const FRAUD_TYPE_MADE_WITH_LOST_CARD = 'made_with_lost_card'; + const FRAUD_TYPE_MADE_WITH_STOLEN_CARD = 'made_with_stolen_card'; + const FRAUD_TYPE_MISC = 'misc'; + const FRAUD_TYPE_UNAUTHORIZED_USE_OF_CARD = 'unauthorized_use_of_card'; +} diff --git a/vendor/stripe/stripe-php/lib/Radar/ValueList.php b/vendor/stripe/stripe-php/lib/Radar/ValueList.php new file mode 100644 index 0000000..bcbef74 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Radar/ValueList.php @@ -0,0 +1,35 @@ +Default Stripe + * Lists. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property string $alias The name of the value list for use in rules. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $created_by The name or email address of the user who created this value list. + * @property string $item_type The type of items in the value list. One of card_fingerprint, card_bin, email, ip_address, country, string, or case_sensitive_string. + * @property \Stripe\Collection $list_items List of items contained within this value list. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property string $name The name of the value list. + */ +class ValueList extends \Stripe\ApiResource +{ + const OBJECT_NAME = 'radar.value_list'; + + use \Stripe\ApiOperations\All; + use \Stripe\ApiOperations\Create; + use \Stripe\ApiOperations\Delete; + use \Stripe\ApiOperations\Retrieve; + use \Stripe\ApiOperations\Update; +} diff --git a/vendor/stripe/stripe-php/lib/Radar/ValueListItem.php b/vendor/stripe/stripe-php/lib/Radar/ValueListItem.php new file mode 100644 index 0000000..c4ab281 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Radar/ValueListItem.php @@ -0,0 +1,31 @@ +Managing List + * Items. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $created_by The name or email address of the user who added this item to the value list. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property string $value The value of the item. + * @property string $value_list The identifier of the value list this item belongs to. + */ +class ValueListItem extends \Stripe\ApiResource +{ + const OBJECT_NAME = 'radar.value_list_item'; + + use \Stripe\ApiOperations\All; + use \Stripe\ApiOperations\Create; + use \Stripe\ApiOperations\Delete; + use \Stripe\ApiOperations\Retrieve; +} diff --git a/vendor/stripe/stripe-php/lib/Recipient.php b/vendor/stripe/stripe-php/lib/Recipient.php new file mode 100644 index 0000000..8d5ad4c --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Recipient.php @@ -0,0 +1,44 @@ +Recipient objects, you can transfer money from your Stripe + * account to a third-party bank account or debit card. The API allows you to + * create, delete, and update your recipients. You can retrieve individual + * recipients as well as a list of all your recipients. + * + * Recipient objects have been deprecated in favor of Connect, specifically Connect's much + * more powerful Account objects. + * Stripe accounts that don't already use recipients can no longer begin doing so. + * Please use Account objects instead. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property null|\Stripe\BankAccount $active_account Hash describing the current account on the recipient, if there is one. + * @property null|\Stripe\Collection $cards + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property null|string|\Stripe\Card $default_card The default card to use for creating transfers to this recipient. + * @property null|string $description An arbitrary string attached to the object. Often useful for displaying to users. + * @property null|string $email + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property null|string|\Stripe\Account $migrated_to The ID of the Custom account this recipient was migrated to. If set, the recipient can no longer be updated, nor can transfers be made to it: use the Custom account instead. + * @property null|string $name Full, legal name of the recipient. + * @property string|\Stripe\Account $rolled_back_from + * @property string $type Type of the recipient, one of individual or corporation. + * @property bool $verified Whether the recipient has been verified. This field is non-standard, and maybe removed in the future + */ +class Recipient extends ApiResource +{ + const OBJECT_NAME = 'recipient'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Delete; + use ApiOperations\Retrieve; + use ApiOperations\Update; +} diff --git a/vendor/stripe/stripe-php/lib/RecipientTransfer.php b/vendor/stripe/stripe-php/lib/RecipientTransfer.php new file mode 100644 index 0000000..5e2d436 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/RecipientTransfer.php @@ -0,0 +1,36 @@ +Refund objects allow you to refund a charge that has previously + * been created but not yet refunded. Funds will be refunded to the credit or debit + * card that was originally charged. + * + * Related guide: Refunds. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $amount Amount, in %s. + * @property null|string|\Stripe\BalanceTransaction $balance_transaction Balance transaction that describes the impact on your account balance. + * @property null|string|\Stripe\Charge $charge ID of the charge that was refunded. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $currency Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property string $description An arbitrary string attached to the object. Often useful for displaying to users. (Available on non-card refunds only) + * @property string|\Stripe\BalanceTransaction $failure_balance_transaction If the refund failed, this balance transaction describes the adjustment made on your account balance that reverses the initial balance transaction. + * @property string $failure_reason If the refund failed, the reason for refund failure if known. Possible values are lost_or_stolen_card, expired_or_canceled_card, or unknown. + * @property null|\Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property null|string|\Stripe\PaymentIntent $payment_intent ID of the PaymentIntent that was refunded. + * @property null|string $reason Reason for the refund, either user-provided (duplicate, fraudulent, or requested_by_customer) or generated by Stripe internally (expired_uncaptured_charge). + * @property null|string $receipt_number This is the transaction number that appears on email receipts sent for this refund. + * @property null|string|\Stripe\TransferReversal $source_transfer_reversal The transfer reversal that is associated with the refund. Only present if the charge came from another Stripe account. See the Connect documentation for details. + * @property null|string $status Status of the refund. For credit card refunds, this can be pending, succeeded, or failed. For other types of refunds, it can be pending, succeeded, failed, or canceled. Refer to our refunds documentation for more details. + * @property null|string|\Stripe\TransferReversal $transfer_reversal If the accompanying transfer was reversed, the transfer reversal object. Only applicable if the charge was created using the destination parameter. + */ +class Refund extends ApiResource +{ + const OBJECT_NAME = 'refund'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Retrieve; + use ApiOperations\Update; + + const FAILURE_REASON_EXPIRED_OR_CANCELED_CARD = 'expired_or_canceled_card'; + const FAILURE_REASON_LOST_OR_STOLEN_CARD = 'lost_or_stolen_card'; + const FAILURE_REASON_UNKNOWN = 'unknown'; + + const REASON_DUPLICATE = 'duplicate'; + const REASON_FRAUDULENT = 'fraudulent'; + const REASON_REQUESTED_BY_CUSTOMER = 'requested_by_customer'; + + const STATUS_CANCELED = 'canceled'; + const STATUS_FAILED = 'failed'; + const STATUS_PENDING = 'pending'; + const STATUS_SUCCEEDED = 'succeeded'; + + /** + * @deprecated use FAILURE_REASON_EXPIRED_OR_CANCELED_CARD instead + */ + const FAILURE_REASON = 'expired_or_canceled_card'; +} diff --git a/vendor/stripe/stripe-php/lib/Reporting/ReportRun.php b/vendor/stripe/stripe-php/lib/Reporting/ReportRun.php new file mode 100644 index 0000000..458cbed --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Reporting/ReportRun.php @@ -0,0 +1,37 @@ +API Access to + * Reports. + * + * Note that reports can only be run based on your live-mode data (not test-mode + * data), and thus related requests must be made with a live-mode API key. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property null|string $error If something should go wrong during the run, a message about the failure (populated when status=failed). + * @property bool $livemode Always true: reports can only be run on live-mode data. + * @property \Stripe\StripeObject $parameters + * @property string $report_type The ID of the report type to run, such as "balance.summary.1". + * @property null|\Stripe\File $result The file object representing the result of the report run (populated when status=succeeded). + * @property string $status Status of this report run. This will be pending when the run is initially created. When the run finishes, this will be set to succeeded and the result field will be populated. Rarely, we may encounter an error, at which point this will be set to failed and the error field will be populated. + * @property null|int $succeeded_at Timestamp at which this run successfully finished (populated when status=succeeded). Measured in seconds since the Unix epoch. + */ +class ReportRun extends \Stripe\ApiResource +{ + const OBJECT_NAME = 'reporting.report_run'; + + use \Stripe\ApiOperations\All; + use \Stripe\ApiOperations\Create; + use \Stripe\ApiOperations\Retrieve; +} diff --git a/vendor/stripe/stripe-php/lib/Reporting/ReportType.php b/vendor/stripe/stripe-php/lib/Reporting/ReportType.php new file mode 100644 index 0000000..cf75301 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Reporting/ReportType.php @@ -0,0 +1,34 @@ +API Access to Reports + * documentation for those Report Type IDs, along with required and optional + * parameters. + * + * Note that reports can only be run based on your live-mode data (not test-mode + * data), and thus related requests must be made with a live-mode API key. + * + * @property string $id The ID of the Report Type, such as balance.summary.1. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $data_available_end Most recent time for which this Report Type is available. Measured in seconds since the Unix epoch. + * @property int $data_available_start Earliest time for which this Report Type is available. Measured in seconds since the Unix epoch. + * @property null|string[] $default_columns List of column names that are included by default when this Report Type gets run. (If the Report Type doesn't support the columns parameter, this will be null.) + * @property string $name Human-readable name of the Report Type + * @property int $updated When this Report Type was latest updated. Measured in seconds since the Unix epoch. + * @property int $version Version of the Report Type. Different versions report with the same ID will have the same purpose, but may take different run parameters or have different result schemas. + */ +class ReportType extends \Stripe\ApiResource +{ + const OBJECT_NAME = 'reporting.report_type'; + + use \Stripe\ApiOperations\All; + use \Stripe\ApiOperations\Retrieve; +} diff --git a/vendor/stripe/stripe-php/lib/RequestTelemetry.php b/vendor/stripe/stripe-php/lib/RequestTelemetry.php new file mode 100644 index 0000000..bf9074a --- /dev/null +++ b/vendor/stripe/stripe-php/lib/RequestTelemetry.php @@ -0,0 +1,26 @@ +requestId = $requestId; + $this->requestDuration = $requestDuration; + } +} diff --git a/vendor/stripe/stripe-php/lib/Review.php b/vendor/stripe/stripe-php/lib/Review.php new file mode 100644 index 0000000..606b410 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Review.php @@ -0,0 +1,66 @@ +Radar and reviewing payments here. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property null|string $billing_zip The ZIP or postal code of the card used, if applicable. + * @property null|string|\Stripe\Charge $charge The charge associated with this review. + * @property null|string $closed_reason The reason the review was closed, or null if it has not yet been closed. One of approved, refunded, refunded_as_fraud, or disputed. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property null|string $ip_address The IP address where the payment originated. + * @property null|\Stripe\StripeObject $ip_address_location Information related to the location of the payment. Note that this information is an approximation and attempts to locate the nearest population center - it should not be used to determine a specific address. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property bool $open If true, the review needs action. + * @property string $opened_reason The reason the review was opened. One of rule or manual. + * @property string|\Stripe\PaymentIntent $payment_intent The PaymentIntent ID associated with this review, if one exists. + * @property string $reason The reason the review is currently open or closed. One of rule, manual, approved, refunded, refunded_as_fraud, or disputed. + * @property null|\Stripe\StripeObject $session Information related to the browsing session of the user who initiated the payment. + */ +class Review extends ApiResource +{ + const OBJECT_NAME = 'review'; + + use ApiOperations\All; + use ApiOperations\Retrieve; + + /** + * Possible string representations of the current, the opening or the closure reason of the review. + * Not all of these enumeration apply to all of the ´reason´ fields. Please consult the Review object to + * determine where these are apply. + * + * @see https://stripe.com/docs/api/radar/reviews/object + */ + const REASON_APPROVED = 'approved'; + const REASON_DISPUTED = 'disputed'; + const REASON_MANUAL = 'manual'; + const REASON_REFUNDED = 'refunded'; + const REASON_REFUNDED_AS_FRAUD = 'refunded_as_fraud'; + const REASON_RULE = 'rule'; + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return Review the approved review + */ + public function approve($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/approve'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } +} diff --git a/vendor/stripe/stripe-php/lib/SKU.php b/vendor/stripe/stripe-php/lib/SKU.php new file mode 100644 index 0000000..b418c6c --- /dev/null +++ b/vendor/stripe/stripe-php/lib/SKU.php @@ -0,0 +1,44 @@ +stock keeping units. + * SKUs describe specific product variations, taking into account any combination + * of: attributes, currency, and cost. For example, a product may be a T-shirt, + * whereas a specific SKU represents the size: large, color: + * red version of that shirt. + * + * Can also be used to manage inventory. + * + * Related guide: Tax, Shipping, and + * Inventory. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property bool $active Whether the SKU is available for purchase. + * @property \Stripe\StripeObject $attributes A dictionary of attributes and values for the attributes defined by the product. If, for example, a product's attributes are ["size", "gender"], a valid SKU has the following dictionary of attributes: {"size": "Medium", "gender": "Unisex"}. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $currency Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property null|string $image The URL of an image for this SKU, meant to be displayable to the customer. + * @property \Stripe\StripeObject $inventory + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property null|\Stripe\StripeObject $package_dimensions The dimensions of this SKU for shipping purposes. + * @property int $price The cost of the item as a positive integer in the smallest currency unit (that is, 100 cents to charge $1.00, or 100 to charge ¥100, Japanese Yen being a zero-decimal currency). + * @property string|\Stripe\Product $product The ID of the product this SKU is associated with. The product must be currently active. + * @property int $updated Time at which the object was last updated. Measured in seconds since the Unix epoch. + */ +class SKU extends ApiResource +{ + const OBJECT_NAME = 'sku'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Delete; + use ApiOperations\Retrieve; + use ApiOperations\Update; +} diff --git a/vendor/stripe/stripe-php/lib/Service/AbstractService.php b/vendor/stripe/stripe-php/lib/Service/AbstractService.php new file mode 100644 index 0000000..ed092c8 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/AbstractService.php @@ -0,0 +1,79 @@ +client = $client; + } + + /** + * Gets the client used by this service to send requests. + * + * @return \Stripe\StripeClientInterface + */ + public function getClient() + { + return $this->client; + } + + /** + * Translate null values to empty strings. For service methods, + * we interpret null as a request to unset the field, which + * corresponds to sending an empty string for the field to the + * API. + * + * @param null|array $params + */ + private static function formatParams($params) + { + if (null === $params) { + return null; + } + \array_walk_recursive($params, function (&$value, $key) { + if (null === $value) { + $value = ''; + } + }); + + return $params; + } + + protected function request($method, $path, $params, $opts) + { + return $this->getClient()->request($method, $path, static::formatParams($params), $opts); + } + + protected function requestCollection($method, $path, $params, $opts) + { + return $this->getClient()->requestCollection($method, $path, static::formatParams($params), $opts); + } + + protected function buildPath($basePath, ...$ids) + { + foreach ($ids as $id) { + if (null === $id || '' === \trim($id)) { + $msg = 'The resource ID cannot be null or whitespace.'; + + throw new \Stripe\Exception\InvalidArgumentException($msg); + } + } + + return \sprintf($basePath, ...\array_map('\urlencode', $ids)); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/AbstractServiceFactory.php b/vendor/stripe/stripe-php/lib/Service/AbstractServiceFactory.php new file mode 100644 index 0000000..4aca686 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/AbstractServiceFactory.php @@ -0,0 +1,59 @@ + */ + private $services; + + /** + * @param \Stripe\StripeClientInterface $client + */ + public function __construct($client) + { + $this->client = $client; + $this->services = []; + } + + /** + * @param string $name + * + * @return null|string + */ + abstract protected function getServiceClass($name); + + /** + * @param string $name + * + * @return null|AbstractService|AbstractServiceFactory + */ + public function __get($name) + { + $serviceClass = $this->getServiceClass($name); + if (null !== $serviceClass) { + if (!\array_key_exists($name, $this->services)) { + $this->services[$name] = new $serviceClass($this->client); + } + + return $this->services[$name]; + } + + \trigger_error('Undefined property: ' . static::class . '::$' . $name); + + return null; + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/AccountLinkService.php b/vendor/stripe/stripe-php/lib/Service/AccountLinkService.php new file mode 100644 index 0000000..2e90492 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/AccountLinkService.php @@ -0,0 +1,25 @@ +request('post', '/v1/account_links', $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/AccountService.php b/vendor/stripe/stripe-php/lib/Service/AccountService.php new file mode 100644 index 0000000..c731e47 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/AccountService.php @@ -0,0 +1,381 @@ +Connect. If you’re not a platform, the list is empty. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function all($params = null, $opts = null) + { + return $this->requestCollection('get', '/v1/accounts', $params, $opts); + } + + /** + * Returns a list of capabilities associated with the account. The capabilities are + * returned sorted by creation date, with the most recent capability appearing + * first. + * + * @param string $parentId + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function allCapabilities($parentId, $params = null, $opts = null) + { + return $this->requestCollection('get', $this->buildPath('/v1/accounts/%s/capabilities', $parentId), $params, $opts); + } + + /** + * List external accounts for an account. + * + * @param string $parentId + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function allExternalAccounts($parentId, $params = null, $opts = null) + { + return $this->requestCollection('get', $this->buildPath('/v1/accounts/%s/external_accounts', $parentId), $params, $opts); + } + + /** + * Returns a list of people associated with the account’s legal entity. The people + * are returned sorted by creation date, with the most recent people appearing + * first. + * + * @param string $parentId + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function allPersons($parentId, $params = null, $opts = null) + { + return $this->requestCollection('get', $this->buildPath('/v1/accounts/%s/persons', $parentId), $params, $opts); + } + + /** + * With Connect, you can create Stripe accounts for + * your users. To do this, you’ll first need to register your + * platform. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Account + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/accounts', $params, $opts); + } + + /** + * Create an external account for a given account. + * + * @param string $parentId + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\BankAccount|\Stripe\Card + */ + public function createExternalAccount($parentId, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/accounts/%s/external_accounts', $parentId), $params, $opts); + } + + /** + * Creates a single-use login link for an Express account to access their Stripe + * dashboard. + * + * You may only create login links for Express accounts connected to your + * platform. + * + * @param string $parentId + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\LoginLink + */ + public function createLoginLink($parentId, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/accounts/%s/login_links', $parentId), $params, $opts); + } + + /** + * Creates a new person. + * + * @param string $parentId + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Person + */ + public function createPerson($parentId, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/accounts/%s/persons', $parentId), $params, $opts); + } + + /** + * With Connect, you can delete Custom or Express + * accounts you manage. + * + * Accounts created using test-mode keys can be deleted at any time. Accounts + * created using live-mode keys can only be deleted once all balances are zero. + * + * If you want to delete your own account, use the account information tab in your + * account settings instead. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Account + */ + public function delete($id, $params = null, $opts = null) + { + return $this->request('delete', $this->buildPath('/v1/accounts/%s', $id), $params, $opts); + } + + /** + * Delete a specified external account for a given account. + * + * @param string $parentId + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\BankAccount|\Stripe\Card + */ + public function deleteExternalAccount($parentId, $id, $params = null, $opts = null) + { + return $this->request('delete', $this->buildPath('/v1/accounts/%s/external_accounts/%s', $parentId, $id), $params, $opts); + } + + /** + * Deletes an existing person’s relationship to the account’s legal entity. Any + * person with a relationship for an account can be deleted through the API, except + * if the person is the account_opener. If your integration is using + * the executive parameter, you cannot delete the only verified + * executive on file. + * + * @param string $parentId + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Person + */ + public function deletePerson($parentId, $id, $params = null, $opts = null) + { + return $this->request('delete', $this->buildPath('/v1/accounts/%s/persons/%s', $parentId, $id), $params, $opts); + } + + /** + * With Connect, you may flag accounts as suspicious. + * + * Test-mode Custom and Express accounts can be rejected at any time. Accounts + * created using live-mode keys may only be rejected once all balances are zero. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Account + */ + public function reject($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/accounts/%s/reject', $id), $params, $opts); + } + + /** + * Retrieves information about the specified Account Capability. + * + * @param string $parentId + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Capability + */ + public function retrieveCapability($parentId, $id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/accounts/%s/capabilities/%s', $parentId, $id), $params, $opts); + } + + /** + * Retrieve a specified external account for a given account. + * + * @param string $parentId + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\BankAccount|\Stripe\Card + */ + public function retrieveExternalAccount($parentId, $id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/accounts/%s/external_accounts/%s', $parentId, $id), $params, $opts); + } + + /** + * Retrieves an existing person. + * + * @param string $parentId + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Person + */ + public function retrievePerson($parentId, $id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/accounts/%s/persons/%s', $parentId, $id), $params, $opts); + } + + /** + * Updates a connected Express or Custom + * account by setting the values of the parameters passed. Any parameters not + * provided are left unchanged. Most parameters can be changed only for Custom + * accounts. (These are marked Custom Only below.) Parameters + * marked Custom and Express are supported by both account types. + * + * To update your own account, use the Dashboard. Refer to our Connect documentation to learn more + * about updating accounts. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Account + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/accounts/%s', $id), $params, $opts); + } + + /** + * Updates an existing Account Capability. + * + * @param string $parentId + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Capability + */ + public function updateCapability($parentId, $id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/accounts/%s/capabilities/%s', $parentId, $id), $params, $opts); + } + + /** + * Updates the metadata, account holder name, and account holder type of a bank + * account belonging to a Custom + * account, and optionally sets it as the default for its currency. Other bank + * account details are not editable by design. + * + * You can re-enable a disabled bank account by performing an update call without + * providing any arguments or changes. + * + * @param string $parentId + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\BankAccount|\Stripe\Card + */ + public function updateExternalAccount($parentId, $id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/accounts/%s/external_accounts/%s', $parentId, $id), $params, $opts); + } + + /** + * Updates an existing person. + * + * @param string $parentId + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Person + */ + public function updatePerson($parentId, $id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/accounts/%s/persons/%s', $parentId, $id), $params, $opts); + } + + /** + * Retrieves the details of an account. + * + * @param null|string $id + * @param null|array $params + * @param null|array|StripeUtilRequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Account + */ + public function retrieve($id = null, $params = null, $opts = null) + { + if (null === $id) { + return $this->request('get', '/v1/account', $params, $opts); + } + + return $this->request('get', $this->buildPath('/v1/accounts/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/ApplePayDomainService.php b/vendor/stripe/stripe-php/lib/Service/ApplePayDomainService.php new file mode 100644 index 0000000..6577b6b --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/ApplePayDomainService.php @@ -0,0 +1,70 @@ +requestCollection('get', '/v1/apple_pay/domains', $params, $opts); + } + + /** + * Create an apple pay domain. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\ApplePayDomain + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/apple_pay/domains', $params, $opts); + } + + /** + * Delete an apple pay domain. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\ApplePayDomain + */ + public function delete($id, $params = null, $opts = null) + { + return $this->request('delete', $this->buildPath('/v1/apple_pay/domains/%s', $id), $params, $opts); + } + + /** + * Retrieve an apple pay domain. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\ApplePayDomain + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/apple_pay/domains/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/ApplicationFeeService.php b/vendor/stripe/stripe-php/lib/Service/ApplicationFeeService.php new file mode 100644 index 0000000..c05c3cd --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/ApplicationFeeService.php @@ -0,0 +1,125 @@ +requestCollection('get', '/v1/application_fees', $params, $opts); + } + + /** + * You can see a list of the refunds belonging to a specific application fee. Note + * that the 10 most recent refunds are always available by default on the + * application fee object. If you need more than those 10, you can use this API + * method and the limit and starting_after parameters to + * page through additional refunds. + * + * @param string $parentId + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function allRefunds($parentId, $params = null, $opts = null) + { + return $this->requestCollection('get', $this->buildPath('/v1/application_fees/%s/refunds', $parentId), $params, $opts); + } + + /** + * Refunds an application fee that has previously been collected but not yet + * refunded. Funds will be refunded to the Stripe account from which the fee was + * originally collected. + * + * You can optionally refund only part of an application fee. You can do so + * multiple times, until the entire fee has been refunded. + * + * Once entirely refunded, an application fee can’t be refunded again. This method + * will raise an error when called on an already-refunded application fee, or when + * trying to refund more money than is left on an application fee. + * + * @param string $parentId + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\ApplicationFeeRefund + */ + public function createRefund($parentId, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/application_fees/%s/refunds', $parentId), $params, $opts); + } + + /** + * Retrieves the details of an application fee that your account has collected. The + * same information is returned when refunding the application fee. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\ApplicationFee + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/application_fees/%s', $id), $params, $opts); + } + + /** + * By default, you can see the 10 most recent refunds stored directly on the + * application fee object, but you can also retrieve details about a specific + * refund stored on the application fee. + * + * @param string $parentId + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\ApplicationFeeRefund + */ + public function retrieveRefund($parentId, $id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/application_fees/%s/refunds/%s', $parentId, $id), $params, $opts); + } + + /** + * Updates the specified application fee refund by setting the values of the + * parameters passed. Any parameters not provided will be left unchanged. + * + * This request only accepts metadata as an argument. + * + * @param string $parentId + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\ApplicationFeeRefund + */ + public function updateRefund($parentId, $id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/application_fees/%s/refunds/%s', $parentId, $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/BalanceService.php b/vendor/stripe/stripe-php/lib/Service/BalanceService.php new file mode 100644 index 0000000..0f55385 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/BalanceService.php @@ -0,0 +1,26 @@ +Accounting + * for negative balances. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Balance + */ + public function retrieve($params = null, $opts = null) + { + return $this->request('get', '/v1/balance', $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/BalanceTransactionService.php b/vendor/stripe/stripe-php/lib/Service/BalanceTransactionService.php new file mode 100644 index 0000000..fb1da50 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/BalanceTransactionService.php @@ -0,0 +1,47 @@ +/v1/balance/history. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function all($params = null, $opts = null) + { + return $this->requestCollection('get', '/v1/balance_transactions', $params, $opts); + } + + /** + * Retrieves the balance transaction with the given ID. + * + * Note that this endpoint previously used the path + * /v1/balance/history/:id. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\BalanceTransaction + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/balance_transactions/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/BillingPortal/BillingPortalServiceFactory.php b/vendor/stripe/stripe-php/lib/Service/BillingPortal/BillingPortalServiceFactory.php new file mode 100644 index 0000000..756ae17 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/BillingPortal/BillingPortalServiceFactory.php @@ -0,0 +1,25 @@ + + */ + private static $classMap = [ + 'sessions' => SessionService::class, + ]; + + protected function getServiceClass($name) + { + return \array_key_exists($name, self::$classMap) ? self::$classMap[$name] : null; + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/BillingPortal/SessionService.php b/vendor/stripe/stripe-php/lib/Service/BillingPortal/SessionService.php new file mode 100644 index 0000000..6b3e602 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/BillingPortal/SessionService.php @@ -0,0 +1,23 @@ +request('post', '/v1/billing_portal/sessions', $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/ChargeService.php b/vendor/stripe/stripe-php/lib/Service/ChargeService.php new file mode 100644 index 0000000..f5321b8 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/ChargeService.php @@ -0,0 +1,101 @@ +requestCollection('get', '/v1/charges', $params, $opts); + } + + /** + * Capture the payment of an existing, uncaptured, charge. This is the second half + * of the two-step payment flow, where first you created a + * charge with the capture option set to false. + * + * Uncaptured payments expire exactly seven days after they are created. If they + * are not captured by that point in time, they will be marked as refunded and will + * no longer be capturable. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Charge + */ + public function capture($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/charges/%s/capture', $id), $params, $opts); + } + + /** + * To charge a credit card or other payment source, you create a + * Charge object. If your API key is in test mode, the supplied + * payment source (e.g., card) won’t actually be charged, although everything else + * will occur as if in live mode. (Stripe assumes that the charge would have + * completed successfully). + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Charge + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/charges', $params, $opts); + } + + /** + * Retrieves the details of a charge that has previously been created. Supply the + * unique charge ID that was returned from your previous request, and Stripe will + * return the corresponding charge information. The same information is returned + * when creating or refunding the charge. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Charge + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/charges/%s', $id), $params, $opts); + } + + /** + * Updates the specified charge by setting the values of the parameters passed. Any + * parameters not provided will be left unchanged. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Charge + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/charges/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/Checkout/CheckoutServiceFactory.php b/vendor/stripe/stripe-php/lib/Service/Checkout/CheckoutServiceFactory.php new file mode 100644 index 0000000..bb26a83 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/Checkout/CheckoutServiceFactory.php @@ -0,0 +1,25 @@ + + */ + private static $classMap = [ + 'sessions' => SessionService::class, + ]; + + protected function getServiceClass($name) + { + return \array_key_exists($name, self::$classMap) ? self::$classMap[$name] : null; + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/Checkout/SessionService.php b/vendor/stripe/stripe-php/lib/Service/Checkout/SessionService.php new file mode 100644 index 0000000..9da3788 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/Checkout/SessionService.php @@ -0,0 +1,73 @@ +requestCollection('get', '/v1/checkout/sessions', $params, $opts); + } + + /** + * When retrieving a Checkout Session, there is an includable + * line_items property containing the first handful of those + * items. There is also a URL where you can retrieve the full (paginated) list of + * line items. + * + * @param string $parentId + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function allLineItems($parentId, $params = null, $opts = null) + { + return $this->requestCollection('get', $this->buildPath('/v1/checkout/sessions/%s/line_items', $parentId), $params, $opts); + } + + /** + * Creates a Session object. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Checkout\Session + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/checkout/sessions', $params, $opts); + } + + /** + * Retrieves a Session object. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Checkout\Session + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/checkout/sessions/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/CoreServiceFactory.php b/vendor/stripe/stripe-php/lib/Service/CoreServiceFactory.php new file mode 100644 index 0000000..e010959 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/CoreServiceFactory.php @@ -0,0 +1,125 @@ + + */ + private static $classMap = [ + 'accountLinks' => AccountLinkService::class, + 'accounts' => AccountService::class, + 'applePayDomains' => ApplePayDomainService::class, + 'applicationFees' => ApplicationFeeService::class, + 'balance' => BalanceService::class, + 'balanceTransactions' => BalanceTransactionService::class, + 'billingPortal' => BillingPortal\BillingPortalServiceFactory::class, + 'charges' => ChargeService::class, + 'checkout' => Checkout\CheckoutServiceFactory::class, + 'countrySpecs' => CountrySpecService::class, + 'coupons' => CouponService::class, + 'creditNotes' => CreditNoteService::class, + 'customers' => CustomerService::class, + 'disputes' => DisputeService::class, + 'ephemeralKeys' => EphemeralKeyService::class, + 'events' => EventService::class, + 'exchangeRates' => ExchangeRateService::class, + 'fileLinks' => FileLinkService::class, + 'files' => FileService::class, + 'invoiceItems' => InvoiceItemService::class, + 'invoices' => InvoiceService::class, + 'issuing' => Issuing\IssuingServiceFactory::class, + 'mandates' => MandateService::class, + 'oauth' => OAuthService::class, + 'orderReturns' => OrderReturnService::class, + 'orders' => OrderService::class, + 'paymentIntents' => PaymentIntentService::class, + 'paymentMethods' => PaymentMethodService::class, + 'payouts' => PayoutService::class, + 'plans' => PlanService::class, + 'prices' => PriceService::class, + 'products' => ProductService::class, + 'promotionCodes' => PromotionCodeService::class, + 'radar' => Radar\RadarServiceFactory::class, + 'refunds' => RefundService::class, + 'reporting' => Reporting\ReportingServiceFactory::class, + 'reviews' => ReviewService::class, + 'setupAttempts' => SetupAttemptService::class, + 'setupIntents' => SetupIntentService::class, + 'sigma' => Sigma\SigmaServiceFactory::class, + 'skus' => SkuService::class, + 'sources' => SourceService::class, + 'subscriptionItems' => SubscriptionItemService::class, + 'subscriptions' => SubscriptionService::class, + 'subscriptionSchedules' => SubscriptionScheduleService::class, + 'taxRates' => TaxRateService::class, + 'terminal' => Terminal\TerminalServiceFactory::class, + 'tokens' => TokenService::class, + 'topups' => TopupService::class, + 'transfers' => TransferService::class, + 'webhookEndpoints' => WebhookEndpointService::class, + ]; + + protected function getServiceClass($name) + { + return \array_key_exists($name, self::$classMap) ? self::$classMap[$name] : null; + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/CountrySpecService.php b/vendor/stripe/stripe-php/lib/Service/CountrySpecService.php new file mode 100644 index 0000000..573444f --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/CountrySpecService.php @@ -0,0 +1,39 @@ +requestCollection('get', '/v1/country_specs', $params, $opts); + } + + /** + * Returns a Country Spec for a given Country code. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\CountrySpec + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/country_specs/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/CouponService.php b/vendor/stripe/stripe-php/lib/Service/CouponService.php new file mode 100644 index 0000000..82a880f --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/CouponService.php @@ -0,0 +1,104 @@ +requestCollection('get', '/v1/coupons', $params, $opts); + } + + /** + * You can create coupons easily via the coupon management page of the + * Stripe dashboard. Coupon creation is also accessible via the API if you need to + * create coupons on the fly. + * + * A coupon has either a percent_off or an amount_off and + * currency. If you set an amount_off, that amount will + * be subtracted from any invoice’s subtotal. For example, an invoice with a + * subtotal of 100 will have a final total of + * 0 if a coupon with an amount_off of + * 200 is applied to it and an invoice with a subtotal of + * 300 will have a final total of 100 if + * a coupon with an amount_off of 200 is applied to + * it. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Coupon + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/coupons', $params, $opts); + } + + /** + * You can delete coupons via the coupon management page of the + * Stripe dashboard. However, deleting a coupon does not affect any customers who + * have already applied the coupon; it means that new customers can’t redeem the + * coupon. You can also delete coupons via the API. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Coupon + */ + public function delete($id, $params = null, $opts = null) + { + return $this->request('delete', $this->buildPath('/v1/coupons/%s', $id), $params, $opts); + } + + /** + * Retrieves the coupon with the given ID. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Coupon + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/coupons/%s', $id), $params, $opts); + } + + /** + * Updates the metadata of a coupon. Other coupon details (currency, duration, + * amount_off) are, by design, not editable. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Coupon + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/coupons/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/CreditNoteService.php b/vendor/stripe/stripe-php/lib/Service/CreditNoteService.php new file mode 100644 index 0000000..39807dc --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/CreditNoteService.php @@ -0,0 +1,156 @@ +requestCollection('get', '/v1/credit_notes', $params, $opts); + } + + /** + * When retrieving a credit note, you’ll get a lines property + * containing the the first handful of those items. There is also a URL where you + * can retrieve the full (paginated) list of line items. + * + * @param string $parentId + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function allLines($parentId, $params = null, $opts = null) + { + return $this->requestCollection('get', $this->buildPath('/v1/credit_notes/%s/lines', $parentId), $params, $opts); + } + + /** + * Issue a credit note to adjust the amount of a finalized invoice. For a + * status=open invoice, a credit note reduces its + * amount_due. For a status=paid invoice, a credit note + * does not affect its amount_due. Instead, it can result in any + * combination of the following:. + * + *
    • Refund: create a new refund (using refund_amount) or link + * an existing refund (using refund).
    • Customer balance + * credit: credit the customer’s balance (using credit_amount) which + * will be automatically applied to their next invoice when it’s finalized.
    • + *
    • Outside of Stripe credit: record the amount that is or will be credited + * outside of Stripe (using out_of_band_amount).
    + * + * For post-payment credit notes the sum of the refund, credit and outside of + * Stripe amounts must equal the credit note total. + * + * You may issue multiple credit notes for an invoice. Each credit note will + * increment the invoice’s pre_payment_credit_notes_amount or + * post_payment_credit_notes_amount depending on its + * status at the time of credit note creation. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\CreditNote + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/credit_notes', $params, $opts); + } + + /** + * Get a preview of a credit note without creating it. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\CreditNote + */ + public function preview($params = null, $opts = null) + { + return $this->request('get', '/v1/credit_notes/preview', $params, $opts); + } + + /** + * When retrieving a credit note preview, you’ll get a lines + * property containing the first handful of those items. This URL you can retrieve + * the full (paginated) list of line items. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\CreditNote + */ + public function previewLines($params = null, $opts = null) + { + return $this->request('get', '/v1/credit_notes/preview/lines', $params, $opts); + } + + /** + * Retrieves the credit note object with the given identifier. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\CreditNote + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/credit_notes/%s', $id), $params, $opts); + } + + /** + * Updates an existing credit note. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\CreditNote + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/credit_notes/%s', $id), $params, $opts); + } + + /** + * Marks a credit note as void. Learn more about voiding credit notes. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\CreditNote + */ + public function voidCreditNote($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/credit_notes/%s/void', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/CustomerService.php b/vendor/stripe/stripe-php/lib/Service/CustomerService.php new file mode 100644 index 0000000..fdc6a59 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/CustomerService.php @@ -0,0 +1,353 @@ +requestCollection('get', '/v1/customers', $params, $opts); + } + + /** + * Returns a list of transactions that updated the customer’s balances. + * + * @param string $parentId + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function allBalanceTransactions($parentId, $params = null, $opts = null) + { + return $this->requestCollection('get', $this->buildPath('/v1/customers/%s/balance_transactions', $parentId), $params, $opts); + } + + /** + * List sources for a specified customer. + * + * @param string $parentId + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function allSources($parentId, $params = null, $opts = null) + { + return $this->requestCollection('get', $this->buildPath('/v1/customers/%s/sources', $parentId), $params, $opts); + } + + /** + * Returns a list of tax IDs for a customer. + * + * @param string $parentId + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function allTaxIds($parentId, $params = null, $opts = null) + { + return $this->requestCollection('get', $this->buildPath('/v1/customers/%s/tax_ids', $parentId), $params, $opts); + } + + /** + * Creates a new customer object. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Customer + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/customers', $params, $opts); + } + + /** + * Creates an immutable transaction that updates the customer’s credit balance. + * + * @param string $parentId + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\CustomerBalanceTransaction + */ + public function createBalanceTransaction($parentId, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/customers/%s/balance_transactions', $parentId), $params, $opts); + } + + /** + * When you create a new credit card, you must specify a customer or recipient on + * which to create it. + * + * If the card’s owner has no default card, then the new card will become the + * default. However, if the owner already has a default, then it will not change. + * To change the default, you should update the + * customer to have a new default_source. + * + * @param string $parentId + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\AlipayAccount|\Stripe\BankAccount|\Stripe\BitcoinReceiver|\Stripe\Card|\Stripe\Source + */ + public function createSource($parentId, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/customers/%s/sources', $parentId), $params, $opts); + } + + /** + * Creates a new TaxID object for a customer. + * + * @param string $parentId + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\TaxId + */ + public function createTaxId($parentId, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/customers/%s/tax_ids', $parentId), $params, $opts); + } + + /** + * Permanently deletes a customer. It cannot be undone. Also immediately cancels + * any active subscriptions on the customer. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Customer + */ + public function delete($id, $params = null, $opts = null) + { + return $this->request('delete', $this->buildPath('/v1/customers/%s', $id), $params, $opts); + } + + /** + * Removes the currently applied discount on a customer. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Customer + */ + public function deleteDiscount($id, $params = null, $opts = null) + { + return $this->request('delete', $this->buildPath('/v1/customers/%s/discount', $id), $params, $opts); + } + + /** + * @param string $parentId + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\AlipayAccount|\Stripe\BankAccount|\Stripe\BitcoinReceiver|\Stripe\Card|\Stripe\Source + */ + public function deleteSource($parentId, $id, $params = null, $opts = null) + { + return $this->request('delete', $this->buildPath('/v1/customers/%s/sources/%s', $parentId, $id), $params, $opts); + } + + /** + * Deletes an existing TaxID object. + * + * @param string $parentId + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\TaxId + */ + public function deleteTaxId($parentId, $id, $params = null, $opts = null) + { + return $this->request('delete', $this->buildPath('/v1/customers/%s/tax_ids/%s', $parentId, $id), $params, $opts); + } + + /** + * Retrieves the details of an existing customer. You need only supply the unique + * customer identifier that was returned upon customer creation. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Customer + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/customers/%s', $id), $params, $opts); + } + + /** + * Retrieves a specific customer balance transaction that updated the customer’s balances. + * + * @param string $parentId + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\CustomerBalanceTransaction + */ + public function retrieveBalanceTransaction($parentId, $id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/customers/%s/balance_transactions/%s', $parentId, $id), $params, $opts); + } + + /** + * Retrieve a specified source for a given customer. + * + * @param string $parentId + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\AlipayAccount|\Stripe\BankAccount|\Stripe\BitcoinReceiver|\Stripe\Card|\Stripe\Source + */ + public function retrieveSource($parentId, $id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/customers/%s/sources/%s', $parentId, $id), $params, $opts); + } + + /** + * Retrieves the TaxID object with the given identifier. + * + * @param string $parentId + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\TaxId + */ + public function retrieveTaxId($parentId, $id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/customers/%s/tax_ids/%s', $parentId, $id), $params, $opts); + } + + /** + * Updates the specified customer by setting the values of the parameters passed. + * Any parameters not provided will be left unchanged. For example, if you pass the + * source parameter, that becomes the customer’s active source + * (e.g., a card) to be used for all charges in the future. When you update a + * customer to a new valid card source by passing the source + * parameter: for each of the customer’s current subscriptions, if the subscription + * bills automatically and is in the past_due state, then the latest + * open invoice for the subscription with automatic collection enabled will be + * retried. This retry will not count as an automatic retry, and will not affect + * the next regularly scheduled payment for the invoice. Changing the + * default_source for a customer will not trigger this behavior. + * + * This request accepts mostly the same arguments as the customer creation call. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Customer + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/customers/%s', $id), $params, $opts); + } + + /** + * Most credit balance transaction fields are immutable, but you may update its + * description and metadata. + * + * @param string $parentId + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\CustomerBalanceTransaction + */ + public function updateBalanceTransaction($parentId, $id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/customers/%s/balance_transactions/%s', $parentId, $id), $params, $opts); + } + + /** + * @param string $parentId + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\AlipayAccount|\Stripe\BankAccount|\Stripe\BitcoinReceiver|\Stripe\Card|\Stripe\Source + */ + public function updateSource($parentId, $id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/customers/%s/sources/%s', $parentId, $id), $params, $opts); + } + + /** + * @param string $parentId + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\AlipayAccount|\Stripe\BankAccount|\Stripe\BitcoinReceiver|\Stripe\Card|\Stripe\Source + */ + public function verifySource($parentId, $id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/customers/%s/sources/%s/verify', $parentId, $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/DisputeService.php b/vendor/stripe/stripe-php/lib/Service/DisputeService.php new file mode 100644 index 0000000..4eb1542 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/DisputeService.php @@ -0,0 +1,83 @@ +requestCollection('get', '/v1/disputes', $params, $opts); + } + + /** + * Closing the dispute for a charge indicates that you do not have any evidence to + * submit and are essentially dismissing the dispute, acknowledging it as lost. + * + * The status of the dispute will change from needs_response to + * lost. Closing a dispute is irreversible. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Dispute + */ + public function close($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/disputes/%s/close', $id), $params, $opts); + } + + /** + * Retrieves the dispute with the given ID. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Dispute + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/disputes/%s', $id), $params, $opts); + } + + /** + * When you get a dispute, contacting your customer is always the best first step. + * If that doesn’t work, you can submit evidence to help us resolve the dispute in + * your favor. You can do this in your dashboard, but if you prefer, + * you can use the API to submit evidence programmatically. + * + * Depending on your dispute type, different evidence fields will give you a better + * chance of winning your dispute. To figure out which evidence fields to provide, + * see our guide to dispute types. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Dispute + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/disputes/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/EphemeralKeyService.php b/vendor/stripe/stripe-php/lib/Service/EphemeralKeyService.php new file mode 100644 index 0000000..3ca14c9 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/EphemeralKeyService.php @@ -0,0 +1,43 @@ +request('delete', $this->buildPath('/v1/ephemeral_keys/%s', $id), $params, $opts); + } + + /** + * Creates a short-lived API key for a given resource. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\EphemeralKey + */ + public function create($params = null, $opts = null) + { + if (!$opts || !isset($opts['stripe_version'])) { + throw new \Stripe\Exception\InvalidArgumentException('stripe_version must be specified to create an ephemeral key'); + } + + return $this->request('post', '/v1/ephemeral_keys', $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/EventService.php b/vendor/stripe/stripe-php/lib/Service/EventService.php new file mode 100644 index 0000000..430b35a --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/EventService.php @@ -0,0 +1,44 @@ +event object api_version + * attribute (not according to your current Stripe API version or + * Stripe-Version header). + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function all($params = null, $opts = null) + { + return $this->requestCollection('get', '/v1/events', $params, $opts); + } + + /** + * Retrieves the details of an event. Supply the unique identifier of the event, + * which you might have received in a webhook. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Event + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/events/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/ExchangeRateService.php b/vendor/stripe/stripe-php/lib/Service/ExchangeRateService.php new file mode 100644 index 0000000..fc78410 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/ExchangeRateService.php @@ -0,0 +1,41 @@ +requestCollection('get', '/v1/exchange_rates', $params, $opts); + } + + /** + * Retrieves the exchange rates from the given currency to every supported + * currency. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\ExchangeRate + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/exchange_rates/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/FileLinkService.php b/vendor/stripe/stripe-php/lib/Service/FileLinkService.php new file mode 100644 index 0000000..7a3a435 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/FileLinkService.php @@ -0,0 +1,70 @@ +requestCollection('get', '/v1/file_links', $params, $opts); + } + + /** + * Creates a new file link object. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\FileLink + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/file_links', $params, $opts); + } + + /** + * Retrieves the file link with the given ID. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\FileLink + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/file_links/%s', $id), $params, $opts); + } + + /** + * Updates an existing file link object. Expired links can no longer be updated. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\FileLink + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/file_links/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/FileService.php b/vendor/stripe/stripe-php/lib/Service/FileService.php new file mode 100644 index 0000000..1484288 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/FileService.php @@ -0,0 +1,66 @@ +requestCollection('get', '/v1/files', $params, $opts); + } + + /** + * Retrieves the details of an existing file object. Supply the unique file ID from + * a file, and Stripe will return the corresponding file object. To access file + * contents, see the File Upload + * Guide. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\File + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/files/%s', $id), $params, $opts); + } + + /** + * Create a file. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @return \Stripe\File + */ + public function create($params = null, $opts = null) + { + $opts = \Stripe\Util\RequestOptions::parse($opts); + if (!isset($opts->apiBase)) { + $opts->apiBase = $this->getClient()->getFilesBase(); + } + + // Manually flatten params, otherwise curl's multipart encoder will + // choke on nested null|arrays. + $flatParams = \array_column(\Stripe\Util\Util::flattenParams($params), 1, 0); + + return $this->request('post', '/v1/files', $flatParams, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/InvoiceItemService.php b/vendor/stripe/stripe-php/lib/Service/InvoiceItemService.php new file mode 100644 index 0000000..0f0b9e9 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/InvoiceItemService.php @@ -0,0 +1,93 @@ +requestCollection('get', '/v1/invoiceitems', $params, $opts); + } + + /** + * Creates an item to be added to a draft invoice (up to 250 items per invoice). If + * no invoice is specified, the item will be on the next invoice created for the + * customer specified. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\InvoiceItem + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/invoiceitems', $params, $opts); + } + + /** + * Deletes an invoice item, removing it from an invoice. Deleting invoice items is + * only possible when they’re not attached to invoices, or if it’s attached to a + * draft invoice. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\InvoiceItem + */ + public function delete($id, $params = null, $opts = null) + { + return $this->request('delete', $this->buildPath('/v1/invoiceitems/%s', $id), $params, $opts); + } + + /** + * Retrieves the invoice item with the given ID. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\InvoiceItem + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/invoiceitems/%s', $id), $params, $opts); + } + + /** + * Updates the amount or description of an invoice item on an upcoming invoice. + * Updating an invoice item is only possible before the invoice it’s attached to is + * closed. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\InvoiceItem + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/invoiceitems/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/InvoiceService.php b/vendor/stripe/stripe-php/lib/Service/InvoiceService.php new file mode 100644 index 0000000..c981247 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/InvoiceService.php @@ -0,0 +1,269 @@ +requestCollection('get', '/v1/invoices', $params, $opts); + } + + /** + * When retrieving an invoice, you’ll get a lines property + * containing the total count of line items and the first handful of those items. + * There is also a URL where you can retrieve the full (paginated) list of line + * items. + * + * @param string $parentId + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function allLines($parentId, $params = null, $opts = null) + { + return $this->requestCollection('get', $this->buildPath('/v1/invoices/%s/lines', $parentId), $params, $opts); + } + + /** + * This endpoint creates a draft invoice for a given customer. The draft invoice + * created pulls in all pending invoice items on that customer, including + * prorations. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Invoice + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/invoices', $params, $opts); + } + + /** + * Permanently deletes a one-off invoice draft. This cannot be undone. Attempts to + * delete invoices that are no longer in a draft state will fail; once an invoice + * has been finalized or if an invoice is for a subscription, it must be voided. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Invoice + */ + public function delete($id, $params = null, $opts = null) + { + return $this->request('delete', $this->buildPath('/v1/invoices/%s', $id), $params, $opts); + } + + /** + * Stripe automatically finalizes drafts before sending and attempting payment on + * invoices. However, if you’d like to finalize a draft invoice manually, you can + * do so using this method. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Invoice + */ + public function finalizeInvoice($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/invoices/%s/finalize', $id), $params, $opts); + } + + /** + * Marking an invoice as uncollectible is useful for keeping track of bad debts + * that can be written off for accounting purposes. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Invoice + */ + public function markUncollectible($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/invoices/%s/mark_uncollectible', $id), $params, $opts); + } + + /** + * Stripe automatically creates and then attempts to collect payment on invoices + * for customers on subscriptions according to your subscriptions + * settings. However, if you’d like to attempt payment on an invoice out of the + * normal collection schedule or for some other reason, you can do so. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Invoice + */ + public function pay($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/invoices/%s/pay', $id), $params, $opts); + } + + /** + * Retrieves the invoice with the given ID. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Invoice + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/invoices/%s', $id), $params, $opts); + } + + /** + * Stripe will automatically send invoices to customers according to your subscriptions + * settings. However, if you’d like to manually send an invoice to your + * customer out of the normal schedule, you can do so. When sending invoices that + * have already been paid, there will be no reference to the payment in the email. + * + * Requests made in test-mode result in no emails being sent, despite sending an + * invoice.sent event. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Invoice + */ + public function sendInvoice($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/invoices/%s/send', $id), $params, $opts); + } + + /** + * At any time, you can preview the upcoming invoice for a customer. This will show + * you all the charges that are pending, including subscription renewal charges, + * invoice item charges, etc. It will also show you any discounts that are + * applicable to the invoice. + * + * Note that when you are viewing an upcoming invoice, you are simply viewing a + * preview – the invoice has not yet been created. As such, the upcoming invoice + * will not show up in invoice listing calls, and you cannot use the API to pay or + * edit the invoice. If you want to change the amount that your customer will be + * billed, you can add, remove, or update pending invoice items, or update the + * customer’s discount. + * + * You can preview the effects of updating a subscription, including a preview of + * what proration will take place. To ensure that the actual proration is + * calculated exactly the same as the previewed proration, you should pass a + * proration_date parameter when doing the actual subscription update. + * The value passed in should be the same as the + * subscription_proration_date returned on the upcoming invoice + * resource. The recommended way to get only the prorations being previewed is to + * consider only proration line items where period[start] is equal to + * the subscription_proration_date on the upcoming invoice resource. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Invoice + */ + public function upcoming($params = null, $opts = null) + { + return $this->request('get', '/v1/invoices/upcoming', $params, $opts); + } + + /** + * When retrieving an upcoming invoice, you’ll get a lines + * property containing the total count of line items and the first handful of those + * items. There is also a URL where you can retrieve the full (paginated) list of + * line items. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Invoice + */ + public function upcomingLines($params = null, $opts = null) + { + return $this->request('get', '/v1/invoices/upcoming/lines', $params, $opts); + } + + /** + * Draft invoices are fully editable. Once an invoice is finalized, monetary values, + * as well as collection_method, become uneditable. + * + * If you would like to stop the Stripe Billing engine from automatically + * finalizing, reattempting payments on, sending reminders for, or automatically reconciling + * invoices, pass auto_advance=false. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Invoice + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/invoices/%s', $id), $params, $opts); + } + + /** + * Mark a finalized invoice as void. This cannot be undone. Voiding an invoice is + * similar to deletion, however it only applies to + * finalized invoices and maintains a papertrail where the invoice can still be + * found. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Invoice + */ + public function voidInvoice($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/invoices/%s/void', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/Issuing/AuthorizationService.php b/vendor/stripe/stripe-php/lib/Service/Issuing/AuthorizationService.php new file mode 100644 index 0000000..6fff70e --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/Issuing/AuthorizationService.php @@ -0,0 +1,97 @@ +Authorization objects. The objects are + * sorted in descending order by creation date, with the most recently created + * object appearing first. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function all($params = null, $opts = null) + { + return $this->requestCollection('get', '/v1/issuing/authorizations', $params, $opts); + } + + /** + * Approves a pending Issuing Authorization object. This request + * should be made within the timeout window of the real-time + * authorization flow. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Issuing\Authorization + */ + public function approve($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/issuing/authorizations/%s/approve', $id), $params, $opts); + } + + /** + * Declines a pending Issuing Authorization object. This request + * should be made within the timeout window of the real time + * authorization flow. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Issuing\Authorization + */ + public function decline($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/issuing/authorizations/%s/decline', $id), $params, $opts); + } + + /** + * Retrieves an Issuing Authorization object. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Issuing\Authorization + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/issuing/authorizations/%s', $id), $params, $opts); + } + + /** + * Updates the specified Issuing Authorization object by setting the + * values of the parameters passed. Any parameters not provided will be left + * unchanged. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Issuing\Authorization + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/issuing/authorizations/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/Issuing/CardService.php b/vendor/stripe/stripe-php/lib/Service/Issuing/CardService.php new file mode 100644 index 0000000..346d54a --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/Issuing/CardService.php @@ -0,0 +1,73 @@ +Card objects. The objects are sorted in + * descending order by creation date, with the most recently created object + * appearing first. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function all($params = null, $opts = null) + { + return $this->requestCollection('get', '/v1/issuing/cards', $params, $opts); + } + + /** + * Creates an Issuing Card object. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Issuing\Card + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/issuing/cards', $params, $opts); + } + + /** + * Retrieves an Issuing Card object. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Issuing\Card + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/issuing/cards/%s', $id), $params, $opts); + } + + /** + * Updates the specified Issuing Card object by setting the values of + * the parameters passed. Any parameters not provided will be left unchanged. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Issuing\Card + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/issuing/cards/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/Issuing/CardholderService.php b/vendor/stripe/stripe-php/lib/Service/Issuing/CardholderService.php new file mode 100644 index 0000000..5731b1b --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/Issuing/CardholderService.php @@ -0,0 +1,74 @@ +Cardholder objects. The objects are + * sorted in descending order by creation date, with the most recently created + * object appearing first. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function all($params = null, $opts = null) + { + return $this->requestCollection('get', '/v1/issuing/cardholders', $params, $opts); + } + + /** + * Creates a new Issuing Cardholder object that can be issued cards. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Issuing\Cardholder + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/issuing/cardholders', $params, $opts); + } + + /** + * Retrieves an Issuing Cardholder object. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Issuing\Cardholder + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/issuing/cardholders/%s', $id), $params, $opts); + } + + /** + * Updates the specified Issuing Cardholder object by setting the + * values of the parameters passed. Any parameters not provided will be left + * unchanged. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Issuing\Cardholder + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/issuing/cardholders/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/Issuing/DisputeService.php b/vendor/stripe/stripe-php/lib/Service/Issuing/DisputeService.php new file mode 100644 index 0000000..ab5df5f --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/Issuing/DisputeService.php @@ -0,0 +1,99 @@ +Dispute objects. The objects are sorted + * in descending order by creation date, with the most recently created object + * appearing first. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function all($params = null, $opts = null) + { + return $this->requestCollection('get', '/v1/issuing/disputes', $params, $opts); + } + + /** + * Creates an Issuing Dispute object. Individual pieces of evidence + * within the evidence object are optional at this point. Stripe only + * validates that required evidence is present during submission. Refer to Dispute + * reasons and evidence for more details about evidence requirements. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Issuing\Dispute + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/issuing/disputes', $params, $opts); + } + + /** + * Retrieves an Issuing Dispute object. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Issuing\Dispute + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/issuing/disputes/%s', $id), $params, $opts); + } + + /** + * Submits an Issuing Dispute to the card network. Stripe validates + * that all evidence fields required for the dispute’s reason are present. For more + * details, see Dispute + * reasons and evidence. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Issuing\Dispute + */ + public function submit($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/issuing/disputes/%s/submit', $id), $params, $opts); + } + + /** + * Updates the specified Issuing Dispute object by setting the values + * of the parameters passed. Any parameters not provided will be left unchanged. + * Properties on the evidence object can be unset by passing in an + * empty string. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Issuing\Dispute + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/issuing/disputes/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/Issuing/IssuingServiceFactory.php b/vendor/stripe/stripe-php/lib/Service/Issuing/IssuingServiceFactory.php new file mode 100644 index 0000000..a8d5d0f --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/Issuing/IssuingServiceFactory.php @@ -0,0 +1,33 @@ + + */ + private static $classMap = [ + 'authorizations' => AuthorizationService::class, + 'cardholders' => CardholderService::class, + 'cards' => CardService::class, + 'disputes' => DisputeService::class, + 'transactions' => TransactionService::class, + ]; + + protected function getServiceClass($name) + { + return \array_key_exists($name, self::$classMap) ? self::$classMap[$name] : null; + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/Issuing/TransactionService.php b/vendor/stripe/stripe-php/lib/Service/Issuing/TransactionService.php new file mode 100644 index 0000000..8fb0ee2 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/Issuing/TransactionService.php @@ -0,0 +1,59 @@ +Transaction objects. The objects are + * sorted in descending order by creation date, with the most recently created + * object appearing first. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function all($params = null, $opts = null) + { + return $this->requestCollection('get', '/v1/issuing/transactions', $params, $opts); + } + + /** + * Retrieves an Issuing Transaction object. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Issuing\Transaction + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/issuing/transactions/%s', $id), $params, $opts); + } + + /** + * Updates the specified Issuing Transaction object by setting the + * values of the parameters passed. Any parameters not provided will be left + * unchanged. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Issuing\Transaction + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/issuing/transactions/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/MandateService.php b/vendor/stripe/stripe-php/lib/Service/MandateService.php new file mode 100644 index 0000000..156bff0 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/MandateService.php @@ -0,0 +1,24 @@ +request('get', $this->buildPath('/v1/mandates/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/OAuthService.php b/vendor/stripe/stripe-php/lib/Service/OAuthService.php new file mode 100644 index 0000000..b745ad9 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/OAuthService.php @@ -0,0 +1,150 @@ +_parseOpts($opts); + $opts->apiBase = $this->_getBase($opts); + + return $this->request($method, $path, $params, $opts); + } + + /** + * Generates a URL to Stripe's OAuth form. + * + * @param null|array $params + * @param null|array $opts + * + * @return string the URL to Stripe's OAuth form + */ + public function authorizeUrl($params = null, $opts = null) + { + $params = $params ?: []; + + $opts = $this->_parseOpts($opts); + $base = $this->_getBase($opts); + + $params['client_id'] = $this->_getClientId($params); + if (!\array_key_exists('response_type', $params)) { + $params['response_type'] = 'code'; + } + $query = \Stripe\Util\Util::encodeParameters($params); + + return $base . '/oauth/authorize?' . $query; + } + + /** + * Use an authoriztion code to connect an account to your platform and + * fetch the user's credentials. + * + * @param null|array $params + * @param null|array $opts + * + * @throws \Stripe\Exception\OAuth\OAuthErrorException if the request fails + * + * @return \Stripe\StripeObject object containing the response from the API + */ + public function token($params = null, $opts = null) + { + $params = $params ?: []; + $params['client_secret'] = $this->_getClientSecret($params); + + return $this->requestConnect('post', '/oauth/token', $params, $opts); + } + + /** + * Disconnects an account from your platform. + * + * @param null|array $params + * @param null|array $opts + * + * @throws \Stripe\Exception\OAuth\OAuthErrorException if the request fails + * + * @return \Stripe\StripeObject object containing the response from the API + */ + public function deauthorize($params = null, $opts = null) + { + $params = $params ?: []; + $params['client_id'] = $this->_getClientId($params); + + return $this->requestConnect('post', '/oauth/deauthorize', $params, $opts); + } + + private function _getClientId($params = null) + { + $clientId = ($params && \array_key_exists('client_id', $params)) ? $params['client_id'] : null; + + if (null === $clientId) { + $clientId = $this->client->getClientId(); + } + if (null === $clientId) { + $msg = 'No client_id provided. (HINT: set your client_id using ' + . '`new \Stripe\StripeClient([clientId => + ])`)". You can find your client_ids ' + . 'in your Stripe dashboard at ' + . 'https://dashboard.stripe.com/account/applications/settings, ' + . 'after registering your account as a platform. See ' + . 'https://stripe.com/docs/connect/standard-accounts for details, ' + . 'or email support@stripe.com if you have any questions.'; + + throw new \Stripe\Exception\AuthenticationException($msg); + } + + return $clientId; + } + + private function _getClientSecret($params = null) + { + if (\array_key_exists('client_secret', $params)) { + return $params['client_secret']; + } + + return $this->client->getApiKey(); + } + + /** + * @param array|\Stripe\Util\RequestOptions $opts the special modifiers of the request + * + * @throws \Stripe\Exception\InvalidArgumentException + * + * @return \Stripe\Util\RequestOptions + */ + private function _parseOpts($opts) + { + if (\is_array($opts)) { + if (\array_key_exists('connect_base', $opts)) { + // Throw an exception for the convenience of anybody migrating to + // \Stripe\Service\OAuthService from \Stripe\OAuth, where `connect_base` + // was the name of the parameter that behaves as `api_base` does here. + throw new \Stripe\Exception\InvalidArgumentException('Use `api_base`, not `connect_base`'); + } + } + + return \Stripe\Util\RequestOptions::parse($opts); + } + + /** + * @param \Stripe\Util\RequestOptions $opts + * + * @return string + */ + private function _getBase($opts) + { + return isset($opts->apiBase) ? + $opts->apiBase : + $this->client->getConnectBase(); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/OrderReturnService.php b/vendor/stripe/stripe-php/lib/Service/OrderReturnService.php new file mode 100644 index 0000000..6183166 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/OrderReturnService.php @@ -0,0 +1,42 @@ +requestCollection('get', '/v1/order_returns', $params, $opts); + } + + /** + * Retrieves the details of an existing order return. Supply the unique order ID + * from either an order return creation request or the order return list, and + * Stripe will return the corresponding order information. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\OrderReturn + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/order_returns/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/OrderService.php b/vendor/stripe/stripe-php/lib/Service/OrderService.php new file mode 100644 index 0000000..fa658fa --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/OrderService.php @@ -0,0 +1,109 @@ +requestCollection('get', '/v1/orders', $params, $opts); + } + + /** + * Creates a new order object. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Order + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/orders', $params, $opts); + } + + /** + * Pay an order by providing a source to create a payment. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Order + */ + public function pay($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/orders/%s/pay', $id), $params, $opts); + } + + /** + * Retrieves the details of an existing order. Supply the unique order ID from + * either an order creation request or the order list, and Stripe will return the + * corresponding order information. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Order + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/orders/%s', $id), $params, $opts); + } + + /** + * Return all or part of an order. The order must have a status of + * paid or fulfilled before it can be returned. Once all + * items have been returned, the order will become canceled or + * returned depending on which status the order started in. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Order + */ + public function returnOrder($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/orders/%s/returns', $id), $params, $opts); + } + + /** + * Updates the specific order by setting the values of the parameters passed. Any + * parameters not provided will be left unchanged. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Order + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/orders/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/PaymentIntentService.php b/vendor/stripe/stripe-php/lib/Service/PaymentIntentService.php new file mode 100644 index 0000000..43aba46 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/PaymentIntentService.php @@ -0,0 +1,181 @@ +requestCollection('get', '/v1/payment_intents', $params, $opts); + } + + /** + * A PaymentIntent object can be canceled when it is in one of these statuses: + * requires_payment_method, requires_capture, + * requires_confirmation, or requires_action. + * + * Once canceled, no additional charges will be made by the PaymentIntent and any + * operations on the PaymentIntent will fail with an error. For PaymentIntents with + * status=’requires_capture’, the remaining + * amount_capturable will automatically be refunded. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\PaymentIntent + */ + public function cancel($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/payment_intents/%s/cancel', $id), $params, $opts); + } + + /** + * Capture the funds of an existing uncaptured PaymentIntent when its status is + * requires_capture. + * + * Uncaptured PaymentIntents will be canceled exactly seven days after they are + * created. + * + * Learn more about separate authorization + * and capture. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\PaymentIntent + */ + public function capture($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/payment_intents/%s/capture', $id), $params, $opts); + } + + /** + * Confirm that your customer intends to pay with current or provided payment + * method. Upon confirmation, the PaymentIntent will attempt to initiate a payment. + * + * If the selected payment method requires additional authentication steps, the + * PaymentIntent will transition to the requires_action status and + * suggest additional actions via next_action. If payment fails, the + * PaymentIntent will transition to the requires_payment_method + * status. If payment succeeds, the PaymentIntent will transition to the + * succeeded status (or requires_capture, if + * capture_method is set to manual). + * + * If the confirmation_method is automatic, payment may + * be attempted using our client SDKs and + * the PaymentIntent’s client_secret. After + * next_actions are handled by the client, no additional confirmation + * is required to complete the payment. + * + * If the confirmation_method is manual, all payment + * attempts must be initiated using a secret key. If any actions are required for + * the payment, the PaymentIntent will return to the + * requires_confirmation state after those actions are completed. Your + * server needs to then explicitly re-confirm the PaymentIntent to initiate the + * next payment attempt. Read the expanded documentation to + * learn more about manual confirmation. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\PaymentIntent + */ + public function confirm($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/payment_intents/%s/confirm', $id), $params, $opts); + } + + /** + * Creates a PaymentIntent object. + * + * After the PaymentIntent is created, attach a payment method and confirm to continue the payment. + * You can read more about the different payment flows available via the Payment + * Intents API here. + * + * When confirm=true is used during creation, it is equivalent to + * creating and confirming the PaymentIntent in the same call. You may use any + * parameters available in the confirm + * API when confirm=true is supplied. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\PaymentIntent + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/payment_intents', $params, $opts); + } + + /** + * Retrieves the details of a PaymentIntent that has previously been created. + * + * Client-side retrieval using a publishable key is allowed when the + * client_secret is provided in the query string. + * + * When retrieved with a publishable key, only a subset of properties will be + * returned. Please refer to the payment + * intent object reference for more details. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\PaymentIntent + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/payment_intents/%s', $id), $params, $opts); + } + + /** + * Updates properties on a PaymentIntent object without confirming. + * + * Depending on which properties you update, you may need to confirm the + * PaymentIntent again. For example, updating the payment_method will + * always require you to confirm the PaymentIntent again. If you prefer to update + * and confirm at the same time, we recommend updating properties via the confirm API instead. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\PaymentIntent + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/payment_intents/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/PaymentMethodService.php b/vendor/stripe/stripe-php/lib/Service/PaymentMethodService.php new file mode 100644 index 0000000..7111b9e --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/PaymentMethodService.php @@ -0,0 +1,121 @@ +requestCollection('get', '/v1/payment_methods', $params, $opts); + } + + /** + * Attaches a PaymentMethod object to a Customer. + * + * To attach a new PaymentMethod to a customer for future payments, we recommend + * you use a SetupIntent or a PaymentIntent + * with setup_future_usage. + * These approaches will perform any necessary steps to ensure that the + * PaymentMethod can be used in a future payment. Using the + * /v1/payment_methods/:id/attach endpoint does not ensure that future + * payments can be made with the attached PaymentMethod. See Optimizing cards for future + * payments for more information about setting up future payments. + * + * To use this PaymentMethod as the default for invoice or subscription payments, + * set invoice_settings.default_payment_method, + * on the Customer to the PaymentMethod’s ID. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\PaymentMethod + */ + public function attach($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/payment_methods/%s/attach', $id), $params, $opts); + } + + /** + * Creates a PaymentMethod object. Read the Stripe.js + * reference to learn how to create PaymentMethods via Stripe.js. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\PaymentMethod + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/payment_methods', $params, $opts); + } + + /** + * Detaches a PaymentMethod object from a Customer. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\PaymentMethod + */ + public function detach($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/payment_methods/%s/detach', $id), $params, $opts); + } + + /** + * Retrieves a PaymentMethod object. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\PaymentMethod + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/payment_methods/%s', $id), $params, $opts); + } + + /** + * Updates a PaymentMethod object. A PaymentMethod must be attached a customer to + * be updated. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\PaymentMethod + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/payment_methods/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/PayoutService.php b/vendor/stripe/stripe-php/lib/Service/PayoutService.php new file mode 100644 index 0000000..547e22d --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/PayoutService.php @@ -0,0 +1,127 @@ +requestCollection('get', '/v1/payouts', $params, $opts); + } + + /** + * A previously created payout can be canceled if it has not yet been paid out. + * Funds will be refunded to your available balance. You may not cancel automatic + * Stripe payouts. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Payout + */ + public function cancel($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/payouts/%s/cancel', $id), $params, $opts); + } + + /** + * To send funds to your own bank account, you create a new payout object. Your Stripe balance must be able to cover the payout amount, or + * you’ll receive an “Insufficient Funds” error. + * + * If your API key is in test mode, money won’t actually be sent, though everything + * else will occur as if in live mode. + * + * If you are creating a manual payout on a Stripe account that uses multiple + * payment source types, you’ll need to specify the source type balance that the + * payout should draw from. The balance object + * details available and pending amounts by source type. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Payout + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/payouts', $params, $opts); + } + + /** + * Retrieves the details of an existing payout. Supply the unique payout ID from + * either a payout creation request or the payout list, and Stripe will return the + * corresponding payout information. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Payout + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/payouts/%s', $id), $params, $opts); + } + + /** + * Reverses a payout by debiting the destination bank account. Only payouts for + * connected accounts to US bank accounts may be reversed at this time. If the + * payout is in the pending status, + * /v1/payouts/:id/cancel should be used instead. + * + * By requesting a reversal via /v1/payouts/:id/reverse, you confirm + * that the authorized signatory of the selected bank account has authorized the + * debit on the bank account and that no other authorization is required. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Payout + */ + public function reverse($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/payouts/%s/reverse', $id), $params, $opts); + } + + /** + * Updates the specified payout by setting the values of the parameters passed. Any + * parameters not provided will be left unchanged. This request accepts only the + * metadata as arguments. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Payout + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/payouts/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/PlanService.php b/vendor/stripe/stripe-php/lib/Service/PlanService.php new file mode 100644 index 0000000..16625d2 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/PlanService.php @@ -0,0 +1,91 @@ +requestCollection('get', '/v1/plans', $params, $opts); + } + + /** + * You can now model subscriptions more flexibly using the Prices + * API. It replaces the Plans API and is backwards compatible to simplify your + * migration. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Plan + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/plans', $params, $opts); + } + + /** + * Deleting plans means new subscribers can’t be added. Existing subscribers aren’t + * affected. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Plan + */ + public function delete($id, $params = null, $opts = null) + { + return $this->request('delete', $this->buildPath('/v1/plans/%s', $id), $params, $opts); + } + + /** + * Retrieves the plan with the given ID. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Plan + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/plans/%s', $id), $params, $opts); + } + + /** + * Updates the specified plan by setting the values of the parameters passed. Any + * parameters not provided are left unchanged. By design, you cannot change a + * plan’s ID, amount, currency, or billing cycle. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Plan + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/plans/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/PriceService.php b/vendor/stripe/stripe-php/lib/Service/PriceService.php new file mode 100644 index 0000000..cc44f69 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/PriceService.php @@ -0,0 +1,72 @@ +requestCollection('get', '/v1/prices', $params, $opts); + } + + /** + * Creates a new price for an existing product. The price can be recurring or + * one-time. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Price + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/prices', $params, $opts); + } + + /** + * Retrieves the price with the given ID. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Price + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/prices/%s', $id), $params, $opts); + } + + /** + * Updates the specified price by setting the values of the parameters passed. Any + * parameters not provided are left unchanged. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Price + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/prices/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/ProductService.php b/vendor/stripe/stripe-php/lib/Service/ProductService.php new file mode 100644 index 0000000..850cea5 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/ProductService.php @@ -0,0 +1,92 @@ +requestCollection('get', '/v1/products', $params, $opts); + } + + /** + * Creates a new product object. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Product + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/products', $params, $opts); + } + + /** + * Delete a product. Deleting a product is only possible if it has no prices + * associated with it. Additionally, deleting a product with type=good + * is only possible if it has no SKUs associated with it. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Product + */ + public function delete($id, $params = null, $opts = null) + { + return $this->request('delete', $this->buildPath('/v1/products/%s', $id), $params, $opts); + } + + /** + * Retrieves the details of an existing product. Supply the unique product ID from + * either a product creation request or the product list, and Stripe will return + * the corresponding product information. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Product + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/products/%s', $id), $params, $opts); + } + + /** + * Updates the specific product by setting the values of the parameters passed. Any + * parameters not provided will be left unchanged. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Product + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/products/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/PromotionCodeService.php b/vendor/stripe/stripe-php/lib/Service/PromotionCodeService.php new file mode 100644 index 0000000..1de5696 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/PromotionCodeService.php @@ -0,0 +1,72 @@ +requestCollection('get', '/v1/promotion_codes', $params, $opts); + } + + /** + * A promotion code points to a coupon. You can optionally restrict the code to a + * specific customer, redemption limit, and expiration date. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\PromotionCode + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/promotion_codes', $params, $opts); + } + + /** + * Retrieves the promotion code with the given ID. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\PromotionCode + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/promotion_codes/%s', $id), $params, $opts); + } + + /** + * Updates the specified promotion code by setting the values of the parameters + * passed. Most fields are, by design, not editable. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\PromotionCode + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/promotion_codes/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/Radar/EarlyFraudWarningService.php b/vendor/stripe/stripe-php/lib/Service/Radar/EarlyFraudWarningService.php new file mode 100644 index 0000000..7b09734 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/Radar/EarlyFraudWarningService.php @@ -0,0 +1,43 @@ +requestCollection('get', '/v1/radar/early_fraud_warnings', $params, $opts); + } + + /** + * Retrieves the details of an early fraud warning that has previously been + * created. + * + * Please refer to the early fraud + * warning object reference for more details. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Radar\EarlyFraudWarning + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/radar/early_fraud_warnings/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/Radar/RadarServiceFactory.php b/vendor/stripe/stripe-php/lib/Service/Radar/RadarServiceFactory.php new file mode 100644 index 0000000..b093c67 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/Radar/RadarServiceFactory.php @@ -0,0 +1,29 @@ + + */ + private static $classMap = [ + 'earlyFraudWarnings' => EarlyFraudWarningService::class, + 'valueListItems' => ValueListItemService::class, + 'valueLists' => ValueListService::class, + ]; + + protected function getServiceClass($name) + { + return \array_key_exists($name, self::$classMap) ? self::$classMap[$name] : null; + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/Radar/ValueListItemService.php b/vendor/stripe/stripe-php/lib/Service/Radar/ValueListItemService.php new file mode 100644 index 0000000..89eba2a --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/Radar/ValueListItemService.php @@ -0,0 +1,74 @@ +ValueListItem objects. The objects are sorted in + * descending order by creation date, with the most recently created object + * appearing first. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function all($params = null, $opts = null) + { + return $this->requestCollection('get', '/v1/radar/value_list_items', $params, $opts); + } + + /** + * Creates a new ValueListItem object, which is added to the specified + * parent value list. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Radar\ValueListItem + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/radar/value_list_items', $params, $opts); + } + + /** + * Deletes a ValueListItem object, removing it from its parent value + * list. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Radar\ValueListItem + */ + public function delete($id, $params = null, $opts = null) + { + return $this->request('delete', $this->buildPath('/v1/radar/value_list_items/%s', $id), $params, $opts); + } + + /** + * Retrieves a ValueListItem object. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Radar\ValueListItem + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/radar/value_list_items/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/Radar/ValueListService.php b/vendor/stripe/stripe-php/lib/Service/Radar/ValueListService.php new file mode 100644 index 0000000..64ac2ee --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/Radar/ValueListService.php @@ -0,0 +1,93 @@ +ValueList objects. The objects are sorted in + * descending order by creation date, with the most recently created object + * appearing first. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function all($params = null, $opts = null) + { + return $this->requestCollection('get', '/v1/radar/value_lists', $params, $opts); + } + + /** + * Creates a new ValueList object, which can then be referenced in + * rules. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Radar\ValueList + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/radar/value_lists', $params, $opts); + } + + /** + * Deletes a ValueList object, also deleting any items contained + * within the value list. To be deleted, a value list must not be referenced in any + * rules. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Radar\ValueList + */ + public function delete($id, $params = null, $opts = null) + { + return $this->request('delete', $this->buildPath('/v1/radar/value_lists/%s', $id), $params, $opts); + } + + /** + * Retrieves a ValueList object. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Radar\ValueList + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/radar/value_lists/%s', $id), $params, $opts); + } + + /** + * Updates a ValueList object by setting the values of the parameters + * passed. Any parameters not provided will be left unchanged. Note that + * item_type is immutable. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Radar\ValueList + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/radar/value_lists/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/RefundService.php b/vendor/stripe/stripe-php/lib/Service/RefundService.php new file mode 100644 index 0000000..49b4267 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/RefundService.php @@ -0,0 +1,76 @@ +requestCollection('get', '/v1/refunds', $params, $opts); + } + + /** + * Create a refund. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Refund + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/refunds', $params, $opts); + } + + /** + * Retrieves the details of an existing refund. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Refund + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/refunds/%s', $id), $params, $opts); + } + + /** + * Updates the specified refund by setting the values of the parameters passed. Any + * parameters not provided will be left unchanged. + * + * This request only accepts metadata as an argument. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Refund + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/refunds/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/Reporting/ReportRunService.php b/vendor/stripe/stripe-php/lib/Service/Reporting/ReportRunService.php new file mode 100644 index 0000000..46e2139 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/Reporting/ReportRunService.php @@ -0,0 +1,57 @@ +live-mode API key.). + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function all($params = null, $opts = null) + { + return $this->requestCollection('get', '/v1/reporting/report_runs', $params, $opts); + } + + /** + * Creates a new object and begin running the report. (Requires a live-mode API key.). + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Reporting\ReportRun + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/reporting/report_runs', $params, $opts); + } + + /** + * Retrieves the details of an existing Report Run. (Requires a live-mode API key.). + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Reporting\ReportRun + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/reporting/report_runs/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/Reporting/ReportTypeService.php b/vendor/stripe/stripe-php/lib/Service/Reporting/ReportTypeService.php new file mode 100644 index 0000000..46f6bf8 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/Reporting/ReportTypeService.php @@ -0,0 +1,41 @@ +live-mode API key.). + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function all($params = null, $opts = null) + { + return $this->requestCollection('get', '/v1/reporting/report_types', $params, $opts); + } + + /** + * Retrieves the details of a Report Type. (Requires a live-mode API key.). + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Reporting\ReportType + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/reporting/report_types/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/Reporting/ReportingServiceFactory.php b/vendor/stripe/stripe-php/lib/Service/Reporting/ReportingServiceFactory.php new file mode 100644 index 0000000..7832e91 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/Reporting/ReportingServiceFactory.php @@ -0,0 +1,27 @@ + + */ + private static $classMap = [ + 'reportRuns' => ReportRunService::class, + 'reportTypes' => ReportTypeService::class, + ]; + + protected function getServiceClass($name) + { + return \array_key_exists($name, self::$classMap) ? self::$classMap[$name] : null; + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/ReviewService.php b/vendor/stripe/stripe-php/lib/Service/ReviewService.php new file mode 100644 index 0000000..ea152f2 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/ReviewService.php @@ -0,0 +1,58 @@ +Review objects that have open set to + * true. The objects are sorted in descending order by creation date, + * with the most recently created object appearing first. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function all($params = null, $opts = null) + { + return $this->requestCollection('get', '/v1/reviews', $params, $opts); + } + + /** + * Approves a Review object, closing it and removing it from the list + * of reviews. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Review + */ + public function approve($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/reviews/%s/approve', $id), $params, $opts); + } + + /** + * Retrieves a Review object. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Review + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/reviews/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/SetupAttemptService.php b/vendor/stripe/stripe-php/lib/Service/SetupAttemptService.php new file mode 100644 index 0000000..7376ea1 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/SetupAttemptService.php @@ -0,0 +1,23 @@ +requestCollection('get', '/v1/setup_attempts', $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/SetupIntentService.php b/vendor/stripe/stripe-php/lib/Service/SetupIntentService.php new file mode 100644 index 0000000..3cbec50 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/SetupIntentService.php @@ -0,0 +1,127 @@ +requestCollection('get', '/v1/setup_intents', $params, $opts); + } + + /** + * A SetupIntent object can be canceled when it is in one of these statuses: + * requires_payment_method, requires_confirmation, or + * requires_action. + * + * Once canceled, setup is abandoned and any operations on the SetupIntent will + * fail with an error. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\SetupIntent + */ + public function cancel($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/setup_intents/%s/cancel', $id), $params, $opts); + } + + /** + * Confirm that your customer intends to set up the current or provided payment + * method. For example, you would confirm a SetupIntent when a customer hits the + * “Save” button on a payment method management page on your website. + * + * If the selected payment method does not require any additional steps from the + * customer, the SetupIntent will transition to the succeeded status. + * + * Otherwise, it will transition to the requires_action status and + * suggest additional actions via next_action. If setup fails, the + * SetupIntent will transition to the requires_payment_method status. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\SetupIntent + */ + public function confirm($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/setup_intents/%s/confirm', $id), $params, $opts); + } + + /** + * Creates a SetupIntent object. + * + * After the SetupIntent is created, attach a payment method and confirm to collect any required + * permissions to charge the payment method later. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\SetupIntent + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/setup_intents', $params, $opts); + } + + /** + * Retrieves the details of a SetupIntent that has previously been created. + * + * Client-side retrieval using a publishable key is allowed when the + * client_secret is provided in the query string. + * + * When retrieved with a publishable key, only a subset of properties will be + * returned. Please refer to the SetupIntent + * object reference for more details. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\SetupIntent + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/setup_intents/%s', $id), $params, $opts); + } + + /** + * Updates a SetupIntent object. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\SetupIntent + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/setup_intents/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/Sigma/ScheduledQueryRunService.php b/vendor/stripe/stripe-php/lib/Service/Sigma/ScheduledQueryRunService.php new file mode 100644 index 0000000..9264175 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/Sigma/ScheduledQueryRunService.php @@ -0,0 +1,39 @@ +requestCollection('get', '/v1/sigma/scheduled_query_runs', $params, $opts); + } + + /** + * Retrieves the details of an scheduled query run. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Sigma\ScheduledQueryRun + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/sigma/scheduled_query_runs/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/Sigma/SigmaServiceFactory.php b/vendor/stripe/stripe-php/lib/Service/Sigma/SigmaServiceFactory.php new file mode 100644 index 0000000..356750f --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/Sigma/SigmaServiceFactory.php @@ -0,0 +1,25 @@ + + */ + private static $classMap = [ + 'scheduledQueryRuns' => ScheduledQueryRunService::class, + ]; + + protected function getServiceClass($name) + { + return \array_key_exists($name, self::$classMap) ? self::$classMap[$name] : null; + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/SkuService.php b/vendor/stripe/stripe-php/lib/Service/SkuService.php new file mode 100644 index 0000000..8934f20 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/SkuService.php @@ -0,0 +1,95 @@ +requestCollection('get', '/v1/skus', $params, $opts); + } + + /** + * Creates a new SKU associated with a product. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\SKU + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/skus', $params, $opts); + } + + /** + * Delete a SKU. Deleting a SKU is only possible until it has been used in an + * order. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\SKU + */ + public function delete($id, $params = null, $opts = null) + { + return $this->request('delete', $this->buildPath('/v1/skus/%s', $id), $params, $opts); + } + + /** + * Retrieves the details of an existing SKU. Supply the unique SKU identifier from + * either a SKU creation request or from the product, and Stripe will return the + * corresponding SKU information. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\SKU + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/skus/%s', $id), $params, $opts); + } + + /** + * Updates the specific SKU by setting the values of the parameters passed. Any + * parameters not provided will be left unchanged. + * + * Note that a SKU’s attributes are not editable. Instead, you would + * need to deactivate the existing SKU and create a new one with the new attribute + * values. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\SKU + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/skus/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/SourceService.php b/vendor/stripe/stripe-php/lib/Service/SourceService.php new file mode 100644 index 0000000..c6cc059 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/SourceService.php @@ -0,0 +1,110 @@ +request('get', $this->buildPath('/v1/sources/%s/source_transactions', $id), $params, $opts); + } + + /** + * Creates a new source object. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Source + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/sources', $params, $opts); + } + + /** + * Delete a specified source for a given customer. + * + * @param string $parentId + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Source + */ + public function detach($parentId, $id, $params = null, $opts = null) + { + return $this->request('delete', $this->buildPath('/v1/customers/%s/sources/%s', $parentId, $id), $params, $opts); + } + + /** + * Retrieves an existing source object. Supply the unique source ID from a source + * creation request and Stripe will return the corresponding up-to-date source + * object information. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Source + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/sources/%s', $id), $params, $opts); + } + + /** + * Updates the specified source by setting the values of the parameters passed. Any + * parameters not provided will be left unchanged. + * + * This request accepts the metadata and owner as + * arguments. It is also possible to update type specific information for selected + * payment methods. Please refer to our payment method + * guides for more detail. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Source + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/sources/%s', $id), $params, $opts); + } + + /** + * Verify a given source. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Source + */ + public function verify($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/sources/%s/verify', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/SubscriptionItemService.php b/vendor/stripe/stripe-php/lib/Service/SubscriptionItemService.php new file mode 100644 index 0000000..3b2aa2b --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/SubscriptionItemService.php @@ -0,0 +1,151 @@ +requestCollection('get', '/v1/subscription_items', $params, $opts); + } + + /** + * For the specified subscription item, returns a list of summary objects. Each + * object in the list provides usage information that’s been summarized from + * multiple usage records and over a subscription billing period (e.g., 15 usage + * records in the month of September). + * + * The list is sorted in reverse-chronological order (newest first). The first list + * item represents the most current usage period that hasn’t ended yet. Since new + * usage records can still be added, the returned summary information for the + * subscription item’s ID should be seen as unstable until the subscription billing + * period ends. + * + * @param string $parentId + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function allUsageRecordSummaries($parentId, $params = null, $opts = null) + { + return $this->requestCollection('get', $this->buildPath('/v1/subscription_items/%s/usage_record_summaries', $parentId), $params, $opts); + } + + /** + * Adds a new item to an existing subscription. No existing items will be changed + * or replaced. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\SubscriptionItem + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/subscription_items', $params, $opts); + } + + /** + * Creates a usage record for a specified subscription item and date, and fills it + * with a quantity. + * + * Usage records provide quantity information that Stripe uses to + * track how much a customer is using your service. With usage information and the + * pricing model set up by the metered + * billing plan, Stripe helps you send accurate invoices to your customers. + * + * The default calculation for usage is to add up all the quantity + * values of the usage records within a billing period. You can change this default + * behavior with the billing plan’s aggregate_usage parameter. When + * there is more than one usage record with the same timestamp, Stripe adds the + * quantity values together. In most cases, this is the desired + * resolution, however, you can change this behavior with the action + * parameter. + * + * The default pricing model for metered billing is per-unit pricing. + * For finer granularity, you can configure metered billing to have a tiered pricing + * model. + * + * @param string $parentId + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\UsageRecord + */ + public function createUsageRecord($parentId, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/subscription_items/%s/usage_records', $parentId), $params, $opts); + } + + /** + * Deletes an item from the subscription. Removing a subscription item from a + * subscription will not cancel the subscription. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\SubscriptionItem + */ + public function delete($id, $params = null, $opts = null) + { + return $this->request('delete', $this->buildPath('/v1/subscription_items/%s', $id), $params, $opts); + } + + /** + * Retrieves the subscription item with the given ID. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\SubscriptionItem + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/subscription_items/%s', $id), $params, $opts); + } + + /** + * Updates the plan or quantity of an item on a current subscription. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\SubscriptionItem + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/subscription_items/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/SubscriptionScheduleService.php b/vendor/stripe/stripe-php/lib/Service/SubscriptionScheduleService.php new file mode 100644 index 0000000..9eed460 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/SubscriptionScheduleService.php @@ -0,0 +1,113 @@ +requestCollection('get', '/v1/subscription_schedules', $params, $opts); + } + + /** + * Cancels a subscription schedule and its associated subscription immediately (if + * the subscription schedule has an active subscription). A subscription schedule + * can only be canceled if its status is not_started or + * active. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\SubscriptionSchedule + */ + public function cancel($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/subscription_schedules/%s/cancel', $id), $params, $opts); + } + + /** + * Creates a new subscription schedule object. Each customer can have up to 500 + * active or scheduled subscriptions. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\SubscriptionSchedule + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/subscription_schedules', $params, $opts); + } + + /** + * Releases the subscription schedule immediately, which will stop scheduling of + * its phases, but leave any existing subscription in place. A schedule can only be + * released if its status is not_started or active. If + * the subscription schedule is currently associated with a subscription, releasing + * it will remove its subscription property and set the subscription’s + * ID to the released_subscription property. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\SubscriptionSchedule + */ + public function release($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/subscription_schedules/%s/release', $id), $params, $opts); + } + + /** + * Retrieves the details of an existing subscription schedule. You only need to + * supply the unique subscription schedule identifier that was returned upon + * subscription schedule creation. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\SubscriptionSchedule + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/subscription_schedules/%s', $id), $params, $opts); + } + + /** + * Updates an existing subscription schedule. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\SubscriptionSchedule + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/subscription_schedules/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/SubscriptionService.php b/vendor/stripe/stripe-php/lib/Service/SubscriptionService.php new file mode 100644 index 0000000..f3ac768 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/SubscriptionService.php @@ -0,0 +1,124 @@ +status=canceled. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function all($params = null, $opts = null) + { + return $this->requestCollection('get', '/v1/subscriptions', $params, $opts); + } + + /** + * Cancels a customer’s subscription immediately. The customer will not be charged + * again for the subscription. + * + * Note, however, that any pending invoice items that you’ve created will still be + * charged for at the end of the period, unless manually deleted. If you’ve set the subscription to cancel + * at the end of the period, any pending prorations will also be left in place and + * collected at the end of the period. But if the subscription is set to cancel + * immediately, pending prorations will be removed. + * + * By default, upon subscription cancellation, Stripe will stop automatic + * collection of all finalized invoices for the customer. This is intended to + * prevent unexpected payment attempts after the customer has canceled a + * subscription. However, you can resume automatic collection of the invoices + * manually after subscription cancellation to have us proceed. Or, you could check + * for unpaid invoices before allowing the customer to cancel the subscription at + * all. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Subscription + */ + public function cancel($id, $params = null, $opts = null) + { + return $this->request('delete', $this->buildPath('/v1/subscriptions/%s', $id), $params, $opts); + } + + /** + * Creates a new subscription on an existing customer. Each customer can have up to + * 500 active or scheduled subscriptions. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Subscription + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/subscriptions', $params, $opts); + } + + /** + * Removes the currently applied discount on a subscription. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Subscription + */ + public function deleteDiscount($id, $params = null, $opts = null) + { + return $this->request('delete', $this->buildPath('/v1/subscriptions/%s/discount', $id), $params, $opts); + } + + /** + * Retrieves the subscription with the given ID. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Subscription + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/subscriptions/%s', $id), $params, $opts); + } + + /** + * Updates an existing subscription on a customer to match the specified + * parameters. When changing plans or quantities, we will optionally prorate the + * price we charge next month to make up for any price changes. To preview how the + * proration will be calculated, use the upcoming + * invoice endpoint. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Subscription + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/subscriptions/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/TaxRateService.php b/vendor/stripe/stripe-php/lib/Service/TaxRateService.php new file mode 100644 index 0000000..7cee1fe --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/TaxRateService.php @@ -0,0 +1,71 @@ +requestCollection('get', '/v1/tax_rates', $params, $opts); + } + + /** + * Creates a new tax rate. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\TaxRate + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/tax_rates', $params, $opts); + } + + /** + * Retrieves a tax rate with the given ID. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\TaxRate + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/tax_rates/%s', $id), $params, $opts); + } + + /** + * Updates an existing tax rate. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\TaxRate + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/tax_rates/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/Terminal/ConnectionTokenService.php b/vendor/stripe/stripe-php/lib/Service/Terminal/ConnectionTokenService.php new file mode 100644 index 0000000..7b25b23 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/Terminal/ConnectionTokenService.php @@ -0,0 +1,25 @@ +request('post', '/v1/terminal/connection_tokens', $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/Terminal/LocationService.php b/vendor/stripe/stripe-php/lib/Service/Terminal/LocationService.php new file mode 100644 index 0000000..8adc7a5 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/Terminal/LocationService.php @@ -0,0 +1,87 @@ +Location objects. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function all($params = null, $opts = null) + { + return $this->requestCollection('get', '/v1/terminal/locations', $params, $opts); + } + + /** + * Creates a new Location object. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Terminal\Location + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/terminal/locations', $params, $opts); + } + + /** + * Deletes a Location object. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Terminal\Location + */ + public function delete($id, $params = null, $opts = null) + { + return $this->request('delete', $this->buildPath('/v1/terminal/locations/%s', $id), $params, $opts); + } + + /** + * Retrieves a Location object. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Terminal\Location + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/terminal/locations/%s', $id), $params, $opts); + } + + /** + * Updates a Location object by setting the values of the parameters + * passed. Any parameters not provided will be left unchanged. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Terminal\Location + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/terminal/locations/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/Terminal/ReaderService.php b/vendor/stripe/stripe-php/lib/Service/Terminal/ReaderService.php new file mode 100644 index 0000000..765015c --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/Terminal/ReaderService.php @@ -0,0 +1,87 @@ +Reader objects. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function all($params = null, $opts = null) + { + return $this->requestCollection('get', '/v1/terminal/readers', $params, $opts); + } + + /** + * Creates a new Reader object. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Terminal\Reader + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/terminal/readers', $params, $opts); + } + + /** + * Deletes a Reader object. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Terminal\Reader + */ + public function delete($id, $params = null, $opts = null) + { + return $this->request('delete', $this->buildPath('/v1/terminal/readers/%s', $id), $params, $opts); + } + + /** + * Retrieves a Reader object. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Terminal\Reader + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/terminal/readers/%s', $id), $params, $opts); + } + + /** + * Updates a Reader object by setting the values of the parameters + * passed. Any parameters not provided will be left unchanged. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Terminal\Reader + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/terminal/readers/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/Terminal/TerminalServiceFactory.php b/vendor/stripe/stripe-php/lib/Service/Terminal/TerminalServiceFactory.php new file mode 100644 index 0000000..c70ac87 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/Terminal/TerminalServiceFactory.php @@ -0,0 +1,29 @@ + + */ + private static $classMap = [ + 'connectionTokens' => ConnectionTokenService::class, + 'locations' => LocationService::class, + 'readers' => ReaderService::class, + ]; + + protected function getServiceClass($name) + { + return \array_key_exists($name, self::$classMap) ? self::$classMap[$name] : null; + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/TokenService.php b/vendor/stripe/stripe-php/lib/Service/TokenService.php new file mode 100644 index 0000000..1c72759 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/TokenService.php @@ -0,0 +1,42 @@ +Custom + * account. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Token + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/tokens', $params, $opts); + } + + /** + * Retrieves the token with the given ID. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Token + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/tokens/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/TopupService.php b/vendor/stripe/stripe-php/lib/Service/TopupService.php new file mode 100644 index 0000000..059dc20 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/TopupService.php @@ -0,0 +1,89 @@ +requestCollection('get', '/v1/topups', $params, $opts); + } + + /** + * Cancels a top-up. Only pending top-ups can be canceled. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Topup + */ + public function cancel($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/topups/%s/cancel', $id), $params, $opts); + } + + /** + * Top up the balance of an account. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Topup + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/topups', $params, $opts); + } + + /** + * Retrieves the details of a top-up that has previously been created. Supply the + * unique top-up ID that was returned from your previous request, and Stripe will + * return the corresponding top-up information. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Topup + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/topups/%s', $id), $params, $opts); + } + + /** + * Updates the metadata of a top-up. Other top-up details are not editable by + * design. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Topup + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/topups/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/TransferService.php b/vendor/stripe/stripe-php/lib/Service/TransferService.php new file mode 100644 index 0000000..150bbf7 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/TransferService.php @@ -0,0 +1,175 @@ +requestCollection('get', '/v1/transfers', $params, $opts); + } + + /** + * You can see a list of the reversals belonging to a specific transfer. Note that + * the 10 most recent reversals are always available by default on the transfer + * object. If you need more than those 10, you can use this API method and the + * limit and starting_after parameters to page through + * additional reversals. + * + * @param string $parentId + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection + */ + public function allReversals($parentId, $params = null, $opts = null) + { + return $this->requestCollection('get', $this->buildPath('/v1/transfers/%s/reversals', $parentId), $params, $opts); + } + + /** + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Transfer + */ + public function cancel($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/transfers/%s/cancel', $id), $params, $opts); + } + + /** + * To send funds from your Stripe account to a connected account, you create a new + * transfer object. Your Stripe balance must be able to + * cover the transfer amount, or you’ll receive an “Insufficient Funds” error. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Transfer + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/transfers', $params, $opts); + } + + /** + * When you create a new reversal, you must specify a transfer to create it on. + * + * When reversing transfers, you can optionally reverse part of the transfer. You + * can do so as many times as you wish until the entire transfer has been reversed. + * + * Once entirely reversed, a transfer can’t be reversed again. This method will + * return an error when called on an already-reversed transfer, or when trying to + * reverse more money than is left on a transfer. + * + * @param string $parentId + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\TransferReversal + */ + public function createReversal($parentId, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/transfers/%s/reversals', $parentId), $params, $opts); + } + + /** + * Retrieves the details of an existing transfer. Supply the unique transfer ID + * from either a transfer creation request or the transfer list, and Stripe will + * return the corresponding transfer information. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Transfer + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/transfers/%s', $id), $params, $opts); + } + + /** + * By default, you can see the 10 most recent reversals stored directly on the + * transfer object, but you can also retrieve details about a specific reversal + * stored on the transfer. + * + * @param string $parentId + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\TransferReversal + */ + public function retrieveReversal($parentId, $id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/transfers/%s/reversals/%s', $parentId, $id), $params, $opts); + } + + /** + * Updates the specified transfer by setting the values of the parameters passed. + * Any parameters not provided will be left unchanged. + * + * This request accepts only metadata as an argument. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Transfer + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/transfers/%s', $id), $params, $opts); + } + + /** + * Updates the specified reversal by setting the values of the parameters passed. + * Any parameters not provided will be left unchanged. + * + * This request only accepts metadata and description as arguments. + * + * @param string $parentId + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\TransferReversal + */ + public function updateReversal($parentId, $id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/transfers/%s/reversals/%s', $parentId, $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/Service/WebhookEndpointService.php b/vendor/stripe/stripe-php/lib/Service/WebhookEndpointService.php new file mode 100644 index 0000000..01e6422 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Service/WebhookEndpointService.php @@ -0,0 +1,97 @@ +requestCollection('get', '/v1/webhook_endpoints', $params, $opts); + } + + /** + * A webhook endpoint must have a url and a list of + * enabled_events. You may optionally specify the Boolean + * connect parameter. If set to true, then a Connect webhook endpoint + * that notifies the specified url about events from all connected + * accounts is created; otherwise an account webhook endpoint that notifies the + * specified url only about events from your account is created. You + * can also create webhook endpoints in the webhooks settings + * section of the Dashboard. + * + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\WebhookEndpoint + */ + public function create($params = null, $opts = null) + { + return $this->request('post', '/v1/webhook_endpoints', $params, $opts); + } + + /** + * You can also delete webhook endpoints via the webhook endpoint + * management page of the Stripe dashboard. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\WebhookEndpoint + */ + public function delete($id, $params = null, $opts = null) + { + return $this->request('delete', $this->buildPath('/v1/webhook_endpoints/%s', $id), $params, $opts); + } + + /** + * Retrieves the webhook endpoint with the given ID. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\WebhookEndpoint + */ + public function retrieve($id, $params = null, $opts = null) + { + return $this->request('get', $this->buildPath('/v1/webhook_endpoints/%s', $id), $params, $opts); + } + + /** + * Updates the webhook endpoint. You may edit the url, the list of + * enabled_events, and the status of your endpoint. + * + * @param string $id + * @param null|array $params + * @param null|array|\Stripe\Util\RequestOptions $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\WebhookEndpoint + */ + public function update($id, $params = null, $opts = null) + { + return $this->request('post', $this->buildPath('/v1/webhook_endpoints/%s', $id), $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/SetupAttempt.php b/vendor/stripe/stripe-php/lib/SetupAttempt.php new file mode 100644 index 0000000..6c83b68 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/SetupAttempt.php @@ -0,0 +1,32 @@ +application on the SetupIntent at the time of this confirmation. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property null|string|\Stripe\Customer $customer The value of customer on the SetupIntent at the time of this confirmation. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property null|string|\Stripe\Account $on_behalf_of The value of on_behalf_of on the SetupIntent at the time of this confirmation. + * @property string|\Stripe\PaymentMethod $payment_method ID of the payment method used with this SetupAttempt. + * @property \Stripe\StripeObject $payment_method_details + * @property null|\Stripe\ErrorObject $setup_error The error encountered during this attempt to confirm the SetupIntent, if any. + * @property string|\Stripe\SetupIntent $setup_intent ID of the SetupIntent that this attempt belongs to. + * @property string $status Status of this SetupAttempt, one of requires_confirmation, requires_action, processing, succeeded, failed, or abandoned. + * @property string $usage The value of usage on the SetupIntent at the time of this confirmation, one of off_session or on_session. + */ +class SetupAttempt extends ApiResource +{ + const OBJECT_NAME = 'setup_attempt'; + + use ApiOperations\All; +} diff --git a/vendor/stripe/stripe-php/lib/SetupIntent.php b/vendor/stripe/stripe-php/lib/SetupIntent.php new file mode 100644 index 0000000..bf8da19 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/SetupIntent.php @@ -0,0 +1,114 @@ +PaymentIntents to drive + * the payment flow. + * + * Create a SetupIntent as soon as you're ready to collect your customer's payment + * credentials. Do not maintain long-lived, unconfirmed SetupIntents as they may no + * longer be valid. The SetupIntent then transitions through multiple statuses as + * it guides you through the setup process. + * + * Successful SetupIntents result in payment credentials that are optimized for + * future payments. For example, cardholders in certain regions may need to be + * run through Strong Customer + * Authentication at the time of payment method collection in order to + * streamline later off-session payments. + * If the SetupIntent is used with a Customer, + * upon success, it will automatically attach the resulting payment method to that + * Customer. We recommend using SetupIntents or setup_future_usage + * on PaymentIntents to save payment methods in order to prevent saving invalid or + * unoptimized payment methods. + * + * By using SetupIntents, you ensure that your customers experience the minimum set + * of required friction, even as regulations change over time. + * + * Related guide: Setup + * Intents API. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property null|string|\Stripe\StripeObject $application ID of the Connect application that created the SetupIntent. + * @property null|string $cancellation_reason Reason for cancellation of this SetupIntent, one of abandoned, requested_by_customer, or duplicate. + * @property null|string $client_secret

    The client secret of this SetupIntent. Used for client-side retrieval using a publishable key.

    The client secret can be used to complete payment setup from your frontend. It should not be stored, logged, embedded in URLs, or exposed to anyone other than the customer. Make sure that you have TLS enabled on any page that includes the client secret.

    + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property null|string|\Stripe\Customer $customer

    ID of the Customer this SetupIntent belongs to, if one exists.

    If present, the SetupIntent's payment method will be attached to the Customer on successful setup. Payment methods attached to other Customers cannot be used with this SetupIntent.

    + * @property null|string $description An arbitrary string attached to the object. Often useful for displaying to users. + * @property null|\Stripe\ErrorObject $last_setup_error The error encountered in the previous SetupIntent confirmation. + * @property null|string|\Stripe\SetupAttempt $latest_attempt The most recent SetupAttempt for this SetupIntent. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property null|string|\Stripe\Mandate $mandate ID of the multi use Mandate generated by the SetupIntent. + * @property null|\Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property null|\Stripe\StripeObject $next_action If present, this property tells you what actions you need to take in order for your customer to continue payment setup. + * @property null|string|\Stripe\Account $on_behalf_of The account (if any) for which the setup is intended. + * @property null|string|\Stripe\PaymentMethod $payment_method ID of the payment method used with this SetupIntent. + * @property null|\Stripe\StripeObject $payment_method_options Payment-method-specific configuration for this SetupIntent. + * @property string[] $payment_method_types The list of payment method types (e.g. card) that this SetupIntent is allowed to set up. + * @property null|string|\Stripe\Mandate $single_use_mandate ID of the single_use Mandate generated by the SetupIntent. + * @property string $status Status of this SetupIntent, one of requires_payment_method, requires_confirmation, requires_action, processing, canceled, or succeeded. + * @property string $usage

    Indicates how the payment method is intended to be used in the future.

    Use on_session if you intend to only reuse the payment method when the customer is in your checkout flow. Use off_session if your customer may or may not be in your checkout flow. If not provided, this value defaults to off_session.

    + */ +class SetupIntent extends ApiResource +{ + const OBJECT_NAME = 'setup_intent'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Retrieve; + use ApiOperations\Update; + + const STATUS_CANCELED = 'canceled'; + const STATUS_PROCESSING = 'processing'; + const STATUS_REQUIRES_ACTION = 'requires_action'; + const STATUS_REQUIRES_CONFIRMATION = 'requires_confirmation'; + const STATUS_REQUIRES_PAYMENT_METHOD = 'requires_payment_method'; + const STATUS_SUCCEEDED = 'succeeded'; + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return SetupIntent the canceled setup intent + */ + public function cancel($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/cancel'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return SetupIntent the confirmed setup intent + */ + public function confirm($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/confirm'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } +} diff --git a/vendor/stripe/stripe-php/lib/Sigma/ScheduledQueryRun.php b/vendor/stripe/stripe-php/lib/Sigma/ScheduledQueryRun.php new file mode 100644 index 0000000..b109dde --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Sigma/ScheduledQueryRun.php @@ -0,0 +1,37 @@ +scheduled + * a Sigma query, you'll receive a + * sigma.scheduled_query_run.created webhook each time the query runs. + * The webhook contains a ScheduledQueryRun object, which you can use + * to retrieve the query results. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property int $data_load_time When the query was run, Sigma contained a snapshot of your Stripe data at this time. + * @property \Stripe\StripeObject $error + * @property null|\Stripe\File $file The file object representing the results of the query. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property int $result_available_until Time at which the result expires and is no longer available for download. + * @property string $sql SQL for the query. + * @property string $status The query's execution status, which will be completed for successful runs, and canceled, failed, or timed_out otherwise. + * @property string $title Title of the query. + */ +class ScheduledQueryRun extends \Stripe\ApiResource +{ + const OBJECT_NAME = 'scheduled_query_run'; + + use \Stripe\ApiOperations\All; + use \Stripe\ApiOperations\Retrieve; + + public static function classUrl() + { + return '/v1/sigma/scheduled_query_runs'; + } +} diff --git a/vendor/stripe/stripe-php/lib/SingletonApiResource.php b/vendor/stripe/stripe-php/lib/SingletonApiResource.php new file mode 100644 index 0000000..704cff8 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/SingletonApiResource.php @@ -0,0 +1,38 @@ +refresh(); + + return $instance; + } + + /** + * @return string the endpoint associated with this singleton class + */ + public static function classUrl() + { + // Replace dots with slashes for namespaced resources, e.g. if the object's name is + // "foo.bar", then its URL will be "/v1/foo/bar". + $base = \str_replace('.', '/', static::OBJECT_NAME); + + return "/v1/{$base}"; + } + + /** + * @return string the endpoint associated with this singleton API resource + */ + public function instanceUrl() + { + return static::classUrl(); + } +} diff --git a/vendor/stripe/stripe-php/lib/Source.php b/vendor/stripe/stripe-php/lib/Source.php new file mode 100644 index 0000000..38f4dcb --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Source.php @@ -0,0 +1,168 @@ +Source objects allow you to accept a variety of payment methods. + * They represent a customer's payment instrument, and can be used with the Stripe + * API just like a Card object: once chargeable, they can be charged, + * or can be attached to customers. + * + * Related guides: Sources API and Sources & Customers. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property \Stripe\StripeObject $ach_credit_transfer + * @property \Stripe\StripeObject $ach_debit + * @property \Stripe\StripeObject $acss_debit + * @property \Stripe\StripeObject $alipay + * @property null|int $amount A positive integer in the smallest currency unit (that is, 100 cents for $1.00, or 1 for ¥1, Japanese Yen being a zero-decimal currency) representing the total amount associated with the source. This is the amount for which the source will be chargeable once ready. Required for single_use sources. + * @property \Stripe\StripeObject $au_becs_debit + * @property \Stripe\StripeObject $bancontact + * @property \Stripe\StripeObject $card + * @property \Stripe\StripeObject $card_present + * @property string $client_secret The client secret of the source. Used for client-side retrieval using a publishable key. + * @property \Stripe\StripeObject $code_verification + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property null|string $currency Three-letter ISO code for the currency associated with the source. This is the currency for which the source will be chargeable once ready. Required for single_use sources. + * @property string $customer The ID of the customer to which this source is attached. This will not be present when the source has not been attached to a customer. + * @property \Stripe\StripeObject $eps + * @property string $flow The authentication flow of the source. flow is one of redirect, receiver, code_verification, none. + * @property \Stripe\StripeObject $giropay + * @property \Stripe\StripeObject $ideal + * @property \Stripe\StripeObject $klarna + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property null|\Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property \Stripe\StripeObject $multibanco + * @property null|\Stripe\StripeObject $owner Information about the owner of the payment instrument that may be used or required by particular source types. + * @property \Stripe\StripeObject $p24 + * @property \Stripe\StripeObject $receiver + * @property \Stripe\StripeObject $redirect + * @property \Stripe\StripeObject $sepa_credit_transfer + * @property \Stripe\StripeObject $sepa_debit + * @property \Stripe\StripeObject $sofort + * @property \Stripe\StripeObject $source_order + * @property null|string $statement_descriptor Extra information about a source. This will appear on your customer's statement every time you charge the source. + * @property string $status The status of the source, one of canceled, chargeable, consumed, failed, or pending. Only chargeable sources can be used to create a charge. + * @property \Stripe\StripeObject $three_d_secure + * @property string $type The type of the source. The type is a payment method, one of ach_credit_transfer, ach_debit, alipay, bancontact, card, card_present, eps, giropay, ideal, multibanco, klarna, p24, sepa_debit, sofort, three_d_secure, or wechat. An additional hash is included on the source with a name matching this value. It contains additional information specific to the payment method used. + * @property null|string $usage Either reusable or single_use. Whether this source should be reusable or not. Some source types may or may not be reusable by construction, while others may leave the option at creation. If an incompatible value is passed, an error will be returned. + * @property \Stripe\StripeObject $wechat + */ +class Source extends ApiResource +{ + const OBJECT_NAME = 'source'; + + use ApiOperations\Create; + use ApiOperations\Retrieve; + use ApiOperations\Update; + + const FLOW_CODE_VERIFICATION = 'code_verification'; + const FLOW_NONE = 'none'; + const FLOW_RECEIVER = 'receiver'; + const FLOW_REDIRECT = 'redirect'; + + const STATUS_CANCELED = 'canceled'; + const STATUS_CHARGEABLE = 'chargeable'; + const STATUS_CONSUMED = 'consumed'; + const STATUS_FAILED = 'failed'; + const STATUS_PENDING = 'pending'; + + const USAGE_REUSABLE = 'reusable'; + const USAGE_SINGLE_USE = 'single_use'; + + use ApiOperations\NestedResource; + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\UnexpectedValueException if the source is not attached to a customer + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Source the detached source + */ + public function detach($params = null, $opts = null) + { + self::_validateParams($params); + + $id = $this['id']; + if (!$id) { + $class = \get_class($this); + $msg = "Could not determine which URL to request: {$class} instance " + . "has invalid ID: {$id}"; + + throw new Exception\UnexpectedValueException($msg, null); + } + + if ($this['customer']) { + $base = Customer::classUrl(); + $parentExtn = \urlencode(Util\Util::utf8($this['customer'])); + $extn = \urlencode(Util\Util::utf8($id)); + $url = "{$base}/{$parentExtn}/sources/{$extn}"; + + list($response, $opts) = $this->_request('delete', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } + $message = 'This source object does not appear to be currently attached ' + . 'to a customer object.'; + + throw new Exception\UnexpectedValueException($message); + } + + /** + * @deprecated sourceTransactions is deprecated. Please use Source::allSourceTransactions instead. + * + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection the list of source transactions + */ + public function sourceTransactions($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/source_transactions'; + list($response, $opts) = $this->_request('get', $url, $params, $opts); + $obj = \Stripe\Util\Util::convertToStripeObject($response, $opts); + $obj->setLastResponse($response); + + return $obj; + } + + /** + * @param string $id + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection the list of source transactions + */ + public static function allSourceTransactions($id, $params = null, $opts = null) + { + return self::_allNestedResources($id, '/source_transactions', $params, $opts); + } + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return Source the verified source + */ + public function verify($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/verify'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } +} diff --git a/vendor/stripe/stripe-php/lib/SourceTransaction.php b/vendor/stripe/stripe-php/lib/SourceTransaction.php new file mode 100644 index 0000000..281f2a7 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/SourceTransaction.php @@ -0,0 +1,20 @@ +coreServiceFactory) { + $this->coreServiceFactory = new \Stripe\Service\CoreServiceFactory($this); + } + + return $this->coreServiceFactory->__get($name); + } +} diff --git a/vendor/stripe/stripe-php/lib/StripeClientInterface.php b/vendor/stripe/stripe-php/lib/StripeClientInterface.php new file mode 100644 index 0000000..adcef3f --- /dev/null +++ b/vendor/stripe/stripe-php/lib/StripeClientInterface.php @@ -0,0 +1,56 @@ + "old_value"] + * + * If we update the object with `metadata[new]=new_value`, the server side + * object now has *both* fields: + * + * metadata = ["old" => "old_value", "new" => "new_value"] + * + * This is okay in itself because usually users will want to treat it as + * additive: + * + * $obj->metadata["new"] = "new_value"; + * $obj->save(); + * + * However, in other cases, they may want to replace the entire existing + * contents: + * + * $obj->metadata = ["new" => "new_value"]; + * $obj->save(); + * + * This is where things get a little bit tricky because in order to clear + * any old keys that may have existed, we actually have to send an explicit + * empty string to the server. So the operation above would have to send + * this form to get the intended behavior: + * + * metadata[old]=&metadata[new]=new_value + * + * This method allows us to track which parameters are considered additive, + * and lets us behave correctly where appropriate when serializing + * parameters to be sent. + * + * @return Util\Set Set of additive parameters + */ + public static function getAdditiveParams() + { + static $additiveParams = null; + if (null === $additiveParams) { + // Set `metadata` as additive so that when it's set directly we remember + // to clear keys that may have been previously set by sending empty + // values for them. + // + // It's possible that not every object has `metadata`, but having this + // option set when there is no `metadata` field is not harmful. + $additiveParams = new Util\Set([ + 'metadata', + ]); + } + + return $additiveParams; + } + + public function __construct($id = null, $opts = null) + { + list($id, $this->_retrieveOptions) = Util\Util::normalizeId($id); + $this->_opts = Util\RequestOptions::parse($opts); + $this->_originalValues = []; + $this->_values = []; + $this->_unsavedValues = new Util\Set(); + $this->_transientValues = new Util\Set(); + if (null !== $id) { + $this->_values['id'] = $id; + } + } + + // Standard accessor magic methods + public function __set($k, $v) + { + if (static::getPermanentAttributes()->includes($k)) { + throw new Exception\InvalidArgumentException( + "Cannot set {$k} on this object. HINT: you can't set: " . + \implode(', ', static::getPermanentAttributes()->toArray()) + ); + } + + if ('' === $v) { + throw new Exception\InvalidArgumentException( + 'You cannot set \'' . $k . '\'to an empty string. ' + . 'We interpret empty strings as NULL in requests. ' + . 'You may set obj->' . $k . ' = NULL to delete the property' + ); + } + + $this->_values[$k] = Util\Util::convertToStripeObject($v, $this->_opts); + $this->dirtyValue($this->_values[$k]); + $this->_unsavedValues->add($k); + } + + public function __isset($k) + { + return isset($this->_values[$k]); + } + + public function __unset($k) + { + unset($this->_values[$k]); + $this->_transientValues->add($k); + $this->_unsavedValues->discard($k); + } + + public function &__get($k) + { + // function should return a reference, using $nullval to return a reference to null + $nullval = null; + if (!empty($this->_values) && \array_key_exists($k, $this->_values)) { + return $this->_values[$k]; + } + if (!empty($this->_transientValues) && $this->_transientValues->includes($k)) { + $class = \get_class($this); + $attrs = \implode(', ', \array_keys($this->_values)); + $message = "Stripe Notice: Undefined property of {$class} instance: {$k}. " + . "HINT: The {$k} attribute was set in the past, however. " + . 'It was then wiped when refreshing the object ' + . "with the result returned by Stripe's API, " + . 'probably as a result of a save(). The attributes currently ' + . "available on this object are: {$attrs}"; + Stripe::getLogger()->error($message); + + return $nullval; + } + $class = \get_class($this); + Stripe::getLogger()->error("Stripe Notice: Undefined property of {$class} instance: {$k}"); + + return $nullval; + } + + // Magic method for var_dump output. Only works with PHP >= 5.6 + public function __debugInfo() + { + return $this->_values; + } + + // ArrayAccess methods + public function offsetSet($k, $v) + { + $this->{$k} = $v; + } + + public function offsetExists($k) + { + return \array_key_exists($k, $this->_values); + } + + public function offsetUnset($k) + { + unset($this->{$k}); + } + + public function offsetGet($k) + { + return \array_key_exists($k, $this->_values) ? $this->_values[$k] : null; + } + + // Countable method + public function count() + { + return \count($this->_values); + } + + public function keys() + { + return \array_keys($this->_values); + } + + public function values() + { + return \array_values($this->_values); + } + + /** + * This unfortunately needs to be public to be used in Util\Util. + * + * @param array $values + * @param null|array|string|Util\RequestOptions $opts + * + * @return static the object constructed from the given values + */ + public static function constructFrom($values, $opts = null) + { + $obj = new static(isset($values['id']) ? $values['id'] : null); + $obj->refreshFrom($values, $opts); + + return $obj; + } + + /** + * Refreshes this object using the provided values. + * + * @param array $values + * @param null|array|string|Util\RequestOptions $opts + * @param bool $partial defaults to false + */ + public function refreshFrom($values, $opts, $partial = false) + { + $this->_opts = Util\RequestOptions::parse($opts); + + $this->_originalValues = self::deepCopy($values); + + if ($values instanceof StripeObject) { + $values = $values->toArray(); + } + + // Wipe old state before setting new. This is useful for e.g. updating a + // customer, where there is no persistent card parameter. Mark those values + // which don't persist as transient + if ($partial) { + $removed = new Util\Set(); + } else { + $removed = new Util\Set(\array_diff(\array_keys($this->_values), \array_keys($values))); + } + + foreach ($removed->toArray() as $k) { + unset($this->{$k}); + } + + $this->updateAttributes($values, $opts, false); + foreach ($values as $k => $v) { + $this->_transientValues->discard($k); + $this->_unsavedValues->discard($k); + } + } + + /** + * Mass assigns attributes on the model. + * + * @param array $values + * @param null|array|string|Util\RequestOptions $opts + * @param bool $dirty defaults to true + */ + public function updateAttributes($values, $opts = null, $dirty = true) + { + foreach ($values as $k => $v) { + // Special-case metadata to always be cast as a StripeObject + // This is necessary in case metadata is empty, as PHP arrays do + // not differentiate between lists and hashes, and we consider + // empty arrays to be lists. + if (('metadata' === $k) && (\is_array($v))) { + $this->_values[$k] = StripeObject::constructFrom($v, $opts); + } else { + $this->_values[$k] = Util\Util::convertToStripeObject($v, $opts); + } + if ($dirty) { + $this->dirtyValue($this->_values[$k]); + } + $this->_unsavedValues->add($k); + } + } + + /** + * @param bool $force defaults to false + * + * @return array a recursive mapping of attributes to values for this object, + * including the proper value for deleted attributes + */ + public function serializeParameters($force = false) + { + $updateParams = []; + + foreach ($this->_values as $k => $v) { + // There are a few reasons that we may want to add in a parameter for + // update: + // + // 1. The `$force` option has been set. + // 2. We know that it was modified. + // 3. Its value is a StripeObject. A StripeObject may contain modified + // values within in that its parent StripeObject doesn't know about. + // + $original = \array_key_exists($k, $this->_originalValues) ? $this->_originalValues[$k] : null; + $unsaved = $this->_unsavedValues->includes($k); + if ($force || $unsaved || $v instanceof StripeObject) { + $updateParams[$k] = $this->serializeParamsValue( + $this->_values[$k], + $original, + $unsaved, + $force, + $k + ); + } + } + + // a `null` that makes it out of `serializeParamsValue` signals an empty + // value that we shouldn't appear in the serialized form of the object + $updateParams = \array_filter( + $updateParams, + function ($v) { + return null !== $v; + } + ); + + return $updateParams; + } + + public function serializeParamsValue($value, $original, $unsaved, $force, $key = null) + { + // The logic here is that essentially any object embedded in another + // object that had a `type` is actually an API resource of a different + // type that's been included in the response. These other resources must + // be updated from their proper endpoints, and therefore they are not + // included when serializing even if they've been modified. + // + // There are _some_ known exceptions though. + // + // For example, if the value is unsaved (meaning the user has set it), and + // it looks like the API resource is persisted with an ID, then we include + // the object so that parameters are serialized with a reference to its + // ID. + // + // Another example is that on save API calls it's sometimes desirable to + // update a customer's default source by setting a new card (or other) + // object with `->source=` and then saving the customer. The + // `saveWithParent` flag to override the default behavior allows us to + // handle these exceptions. + // + // We throw an error if a property was set explicitly but we can't do + // anything with it because the integration is probably not working as the + // user intended it to. + if (null === $value) { + return ''; + } + if (($value instanceof ApiResource) && (!$value->saveWithParent)) { + if (!$unsaved) { + return null; + } + if (isset($value->id)) { + return $value; + } + + throw new Exception\InvalidArgumentException( + "Cannot save property `{$key}` containing an API resource of type " . + \get_class($value) . ". It doesn't appear to be persisted and is " . + 'not marked as `saveWithParent`.' + ); + } + if (\is_array($value)) { + if (Util\Util::isList($value)) { + // Sequential array, i.e. a list + $update = []; + foreach ($value as $v) { + \array_push($update, $this->serializeParamsValue($v, null, true, $force)); + } + // This prevents an array that's unchanged from being resent. + if ($update !== $this->serializeParamsValue($original, null, true, $force, $key)) { + return $update; + } + } else { + // Associative array, i.e. a map + return Util\Util::convertToStripeObject($value, $this->_opts)->serializeParameters(); + } + } elseif ($value instanceof StripeObject) { + $update = $value->serializeParameters($force); + if ($original && $unsaved && $key && static::getAdditiveParams()->includes($key)) { + $update = \array_merge(self::emptyValues($original), $update); + } + + return $update; + } else { + return $value; + } + } + + public function jsonSerialize() + { + return $this->toArray(); + } + + /** + * Returns an associative array with the key and values composing the + * Stripe object. + * + * @return array the associative array + */ + public function toArray() + { + $maybeToArray = function ($value) { + if (null === $value) { + return null; + } + + return \is_object($value) && \method_exists($value, 'toArray') ? $value->toArray() : $value; + }; + + return \array_reduce(\array_keys($this->_values), function ($acc, $k) use ($maybeToArray) { + if ('_' === \substr((string) $k, 0, 1)) { + return $acc; + } + $v = $this->_values[$k]; + if (Util\Util::isList($v)) { + $acc[$k] = \array_map($maybeToArray, $v); + } else { + $acc[$k] = $maybeToArray($v); + } + + return $acc; + }, []); + } + + /** + * Returns a pretty JSON representation of the Stripe object. + * + * @return string the JSON representation of the Stripe object + */ + public function toJSON() + { + return \json_encode($this->toArray(), \JSON_PRETTY_PRINT); + } + + public function __toString() + { + $class = \get_class($this); + + return $class . ' JSON: ' . $this->toJSON(); + } + + /** + * Sets all keys within the StripeObject as unsaved so that they will be + * included with an update when `serializeParameters` is called. This + * method is also recursive, so any StripeObjects contained as values or + * which are values in a tenant array are also marked as dirty. + */ + public function dirty() + { + $this->_unsavedValues = new Util\Set(\array_keys($this->_values)); + foreach ($this->_values as $k => $v) { + $this->dirtyValue($v); + } + } + + protected function dirtyValue($value) + { + if (\is_array($value)) { + foreach ($value as $v) { + $this->dirtyValue($v); + } + } elseif ($value instanceof StripeObject) { + $value->dirty(); + } + } + + /** + * Produces a deep copy of the given object including support for arrays + * and StripeObjects. + * + * @param mixed $obj + */ + protected static function deepCopy($obj) + { + if (\is_array($obj)) { + $copy = []; + foreach ($obj as $k => $v) { + $copy[$k] = self::deepCopy($v); + } + + return $copy; + } + if ($obj instanceof StripeObject) { + return $obj::constructFrom( + self::deepCopy($obj->_values), + clone $obj->_opts + ); + } + + return $obj; + } + + /** + * Returns a hash of empty values for all the values that are in the given + * StripeObject. + * + * @param mixed $obj + */ + public static function emptyValues($obj) + { + if (\is_array($obj)) { + $values = $obj; + } elseif ($obj instanceof StripeObject) { + $values = $obj->_values; + } else { + throw new Exception\InvalidArgumentException( + 'empty_values got unexpected object type: ' . \get_class($obj) + ); + } + + return \array_fill_keys(\array_keys($values), ''); + } + + /** + * @return null|ApiResponse The last response from the Stripe API + */ + public function getLastResponse() + { + return $this->_lastResponse; + } + + /** + * Sets the last response from the Stripe API. + * + * @param ApiResponse $resp + */ + public function setLastResponse($resp) + { + $this->_lastResponse = $resp; + } + + /** + * Indicates whether or not the resource has been deleted on the server. + * Note that some, but not all, resources can indicate whether they have + * been deleted. + * + * @return bool whether the resource is deleted + */ + public function isDeleted() + { + return isset($this->_values['deleted']) ? $this->_values['deleted'] : false; + } +} diff --git a/vendor/stripe/stripe-php/lib/Subscription.php b/vendor/stripe/stripe-php/lib/Subscription.php new file mode 100644 index 0000000..31e08ad --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Subscription.php @@ -0,0 +1,112 @@ +Creating + * Subscriptions. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property null|float $application_fee_percent A non-negative decimal between 0 and 100, with at most two decimal places. This represents the percentage of the subscription invoice subtotal that will be transferred to the application owner's Stripe account. + * @property int $billing_cycle_anchor Determines the date of the first full invoice, and, for plans with month or year intervals, the day of the month for subsequent invoices. + * @property null|\Stripe\StripeObject $billing_thresholds Define thresholds at which an invoice will be sent, and the subscription advanced to a new billing period + * @property null|int $cancel_at A date in the future at which the subscription will automatically get canceled + * @property bool $cancel_at_period_end If the subscription has been canceled with the at_period_end flag set to true, cancel_at_period_end on the subscription will be true. You can use this attribute to determine whether a subscription that has a status of active is scheduled to be canceled at the end of the current period. + * @property null|int $canceled_at If the subscription has been canceled, the date of that cancellation. If the subscription was canceled with cancel_at_period_end, canceled_at will still reflect the date of the initial cancellation request, not the end of the subscription period when the subscription is automatically moved to a canceled state. + * @property null|string $collection_method Either charge_automatically, or send_invoice. When charging automatically, Stripe will attempt to pay this subscription at the end of the cycle using the default source attached to the customer. When sending an invoice, Stripe will email your customer an invoice with payment instructions. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property int $current_period_end End of the current period that the subscription has been invoiced for. At the end of this period, a new invoice will be created. + * @property int $current_period_start Start of the current period that the subscription has been invoiced for. + * @property string|\Stripe\Customer $customer ID of the customer who owns the subscription. + * @property null|int $days_until_due Number of days a customer has to pay invoices generated by this subscription. This value will be null for subscriptions where collection_method=charge_automatically. + * @property null|string|\Stripe\PaymentMethod $default_payment_method ID of the default payment method for the subscription. It must belong to the customer associated with the subscription. This takes precedence over default_source. If neither are set, invoices will use the customer's invoice_settings.default_payment_method or default_source. + * @property null|string|\Stripe\Account|\Stripe\AlipayAccount|\Stripe\BankAccount|\Stripe\BitcoinReceiver|\Stripe\Card|\Stripe\Source $default_source ID of the default payment source for the subscription. It must belong to the customer associated with the subscription and be in a chargeable state. If default_payment_method is also set, default_payment_method will take precedence. If neither are set, invoices will use the customer's invoice_settings.default_payment_method or default_source. + * @property null|\Stripe\TaxRate[] $default_tax_rates The tax rates that will apply to any subscription item that does not have tax_rates set. Invoices created will have their default_tax_rates populated from the subscription. + * @property null|\Stripe\Discount $discount Describes the current discount applied to this subscription, if there is one. When billing, a discount applied to a subscription overrides a discount applied on a customer-wide basis. + * @property null|int $ended_at If the subscription has ended, the date the subscription ended. + * @property \Stripe\Collection $items List of subscription items, each with an attached price. + * @property null|string|\Stripe\Invoice $latest_invoice The most recent invoice this subscription has generated. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property null|int $next_pending_invoice_item_invoice Specifies the approximate timestamp on which any pending invoice items will be billed according to the schedule provided at pending_invoice_item_interval. + * @property null|\Stripe\StripeObject $pause_collection If specified, payment collection for this subscription will be paused. + * @property null|\Stripe\StripeObject $pending_invoice_item_interval Specifies an interval for how often to bill for any pending invoice items. It is analogous to calling Create an invoice for the given subscription at the specified interval. + * @property null|string|\Stripe\SetupIntent $pending_setup_intent You can use this SetupIntent to collect user authentication when creating a subscription without immediate payment or updating a subscription's payment method, allowing you to optimize for off-session payments. Learn more in the SCA Migration Guide. + * @property null|\Stripe\StripeObject $pending_update If specified, pending updates that will be applied to the subscription once the latest_invoice has been paid. + * @property null|string|\Stripe\SubscriptionSchedule $schedule The schedule attached to the subscription + * @property int $start_date Date when the subscription was first created. The date might differ from the created date due to backdating. + * @property string $status

    Possible values are incomplete, incomplete_expired, trialing, active, past_due, canceled, or unpaid.

    For collection_method=charge_automatically a subscription moves into incomplete if the initial payment attempt fails. A subscription in this state can only have metadata and default_source updated. Once the first invoice is paid, the subscription moves into an active state. If the first invoice is not paid within 23 hours, the subscription transitions to incomplete_expired. This is a terminal state, the open invoice will be voided and no further invoices will be generated.

    A subscription that is currently in a trial period is trialing and moves to active when the trial period is over.

    If subscription collection_method=charge_automatically it becomes past_due when payment to renew it fails and canceled or unpaid (depending on your subscriptions settings) when Stripe has exhausted all payment retry attempts.

    If subscription collection_method=send_invoice it becomes past_due when its invoice is not paid by the due date, and canceled or unpaid if it is still not paid by an additional deadline after that. Note that when a subscription has a status of unpaid, no subsequent invoices will be attempted (invoices will be created, but then immediately automatically closed). After receiving updated payment information from a customer, you may choose to reopen and pay their closed invoices.

    + * @property null|int $trial_end If the subscription has a trial, the end of that trial. + * @property null|int $trial_start If the subscription has a trial, the beginning of that trial. + */ +class Subscription extends ApiResource +{ + const OBJECT_NAME = 'subscription'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Retrieve; + use ApiOperations\Update; + + const PAYMENT_BEHAVIOR_ALLOW_INCOMPLETE = 'allow_incomplete'; + const PAYMENT_BEHAVIOR_ERROR_IF_INCOMPLETE = 'error_if_incomplete'; + const PAYMENT_BEHAVIOR_PENDING_IF_INCOMPLETE = 'pending_if_incomplete'; + + const STATUS_ACTIVE = 'active'; + const STATUS_CANCELED = 'canceled'; + const STATUS_INCOMPLETE = 'incomplete'; + const STATUS_INCOMPLETE_EXPIRED = 'incomplete_expired'; + const STATUS_PAST_DUE = 'past_due'; + const STATUS_TRIALING = 'trialing'; + const STATUS_UNPAID = 'unpaid'; + + use ApiOperations\Delete { + delete as protected _delete; + } + + public static function getSavedNestedResources() + { + static $savedNestedResources = null; + if (null === $savedNestedResources) { + $savedNestedResources = new Util\Set([ + 'source', + ]); + } + + return $savedNestedResources; + } + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Subscription the deleted subscription + */ + public function cancel($params = null, $opts = null) + { + return $this->_delete($params, $opts); + } + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Subscription the updated subscription + */ + public function deleteDiscount($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/discount'; + list($response, $opts) = $this->_request('delete', $url, $params, $opts); + $this->refreshFrom(['discount' => null], $opts, true); + } +} diff --git a/vendor/stripe/stripe-php/lib/SubscriptionItem.php b/vendor/stripe/stripe-php/lib/SubscriptionItem.php new file mode 100644 index 0000000..5bd25b2 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/SubscriptionItem.php @@ -0,0 +1,84 @@ +key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property \Stripe\Plan $plan

    You can now model subscriptions more flexibly using the Prices API. It replaces the Plans API and is backwards compatible to simplify your migration.

    Plans define the base price, currency, and billing cycle for recurring purchases of products. Products help you track inventory or provisioning, and plans help you track pricing. Different physical goods or levels of service should be represented by products, and pricing options should be represented by plans. This approach lets you change prices without having to change your provisioning scheme.

    For example, you might have a single "gold" product that has plans for $10/month, $100/year, €9/month, and €90/year.

    Related guides: Set up a subscription and more about products and prices.

    + * @property \Stripe\Price $price

    Prices define the unit cost, currency, and (optional) billing cycle for both recurring and one-time purchases of products. Products help you track inventory or provisioning, and prices help you track payment terms. Different physical goods or levels of service should be represented by products, and pricing options should be represented by prices. This approach lets you change prices without having to change your provisioning scheme.

    For example, you might have a single "gold" product that has prices for $10/month, $100/year, and €9 once.

    Related guides: Set up a subscription, create an invoice, and more about products and prices.

    + * @property int $quantity The quantity of the plan to which the customer should be subscribed. + * @property string $subscription The subscription this subscription_item belongs to. + * @property null|\Stripe\TaxRate[] $tax_rates The tax rates which apply to this subscription_item. When set, the default_tax_rates on the subscription do not apply to this subscription_item. + */ +class SubscriptionItem extends ApiResource +{ + const OBJECT_NAME = 'subscription_item'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Delete; + use ApiOperations\NestedResource; + use ApiOperations\Retrieve; + use ApiOperations\Update; + + const PATH_USAGE_RECORDS = '/usage_records'; + + /** + * @param null|string $id the ID of the subscription item on which to create the usage record + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\UsageRecord + */ + public static function createUsageRecord($id, $params = null, $opts = null) + { + return self::_createNestedResource($id, static::PATH_USAGE_RECORDS, $params, $opts); + } + + /** + * @deprecated usageRecordSummaries is deprecated. Please use SubscriptionItem::allUsageRecordSummaries instead. + * + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection the list of usage record summaries + */ + public function usageRecordSummaries($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/usage_record_summaries'; + list($response, $opts) = $this->_request('get', $url, $params, $opts); + $obj = \Stripe\Util\Util::convertToStripeObject($response, $opts); + $obj->setLastResponse($response); + + return $obj; + } + + const PATH_USAGE_RECORD_SUMMARIES = '/usage_record_summaries'; + + /** + * @param string $id the ID of the subscription item on which to retrieve the usage record summaries + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection the list of usage record summaries + */ + public static function allUsageRecordSummaries($id, $params = null, $opts = null) + { + return self::_allNestedResources($id, static::PATH_USAGE_RECORD_SUMMARIES, $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/SubscriptionSchedule.php b/vendor/stripe/stripe-php/lib/SubscriptionSchedule.php new file mode 100644 index 0000000..0f1b156 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/SubscriptionSchedule.php @@ -0,0 +1,74 @@ +Subscription + * Schedules. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property null|int $canceled_at Time at which the subscription schedule was canceled. Measured in seconds since the Unix epoch. + * @property null|int $completed_at Time at which the subscription schedule was completed. Measured in seconds since the Unix epoch. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property null|\Stripe\StripeObject $current_phase Object representing the start and end dates for the current phase of the subscription schedule, if it is active. + * @property string|\Stripe\Customer $customer ID of the customer who owns the subscription schedule. + * @property \Stripe\StripeObject $default_settings + * @property string $end_behavior Behavior of the subscription schedule and underlying subscription when it ends. Possible values are release and cancel. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property null|\Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property \Stripe\StripeObject[] $phases Configuration for the subscription schedule's phases. + * @property null|int $released_at Time at which the subscription schedule was released. Measured in seconds since the Unix epoch. + * @property null|string $released_subscription ID of the subscription once managed by the subscription schedule (if it is released). + * @property string $status The present status of the subscription schedule. Possible values are not_started, active, completed, released, and canceled. You can read more about the different states in our behavior guide. + * @property null|string|\Stripe\Subscription $subscription ID of the subscription managed by the subscription schedule. + */ +class SubscriptionSchedule extends ApiResource +{ + const OBJECT_NAME = 'subscription_schedule'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Retrieve; + use ApiOperations\Update; + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return SubscriptionSchedule the canceled subscription schedule + */ + public function cancel($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/cancel'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return SubscriptionSchedule the released subscription schedule + */ + public function release($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/release'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } +} diff --git a/vendor/stripe/stripe-php/lib/TaxId.php b/vendor/stripe/stripe-php/lib/TaxId.php new file mode 100644 index 0000000..d4188fe --- /dev/null +++ b/vendor/stripe/stripe-php/lib/TaxId.php @@ -0,0 +1,106 @@ +customer. A customer's tax IDs + * are displayed on invoices and credit notes issued for the customer. + * + * Related guide: Customer + * Tax Identification Numbers. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property null|string $country Two-letter ISO code representing the country of the tax ID. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property null|string|\Stripe\Customer $customer ID of the customer. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property string $type Type of the tax ID, one of ae_trn, au_abn, br_cnpj, br_cpf, ca_bn, ca_qst, ch_vat, cl_tin, es_cif, eu_vat, hk_br, id_npwp, in_gst, jp_cn, jp_rn, kr_brn, li_uid, mx_rfc, my_frp, my_itn, my_sst, no_vat, nz_gst, ru_inn, ru_kpp, sa_vat, sg_gst, sg_uen, th_vat, tw_vat, us_ein, or za_vat. Note that some legacy tax IDs have type unknown + * @property string $value Value of the tax ID. + * @property null|\Stripe\StripeObject $verification Tax ID verification information. + */ +class TaxId extends ApiResource +{ + const OBJECT_NAME = 'tax_id'; + + use ApiOperations\Delete; + + const TYPE_AE_TRN = 'ae_trn'; + const TYPE_AU_ABN = 'au_abn'; + const TYPE_BR_CNPJ = 'br_cnpj'; + const TYPE_BR_CPF = 'br_cpf'; + const TYPE_CA_BN = 'ca_bn'; + const TYPE_CA_QST = 'ca_qst'; + const TYPE_CH_VAT = 'ch_vat'; + const TYPE_CL_TIN = 'cl_tin'; + const TYPE_ES_CIF = 'es_cif'; + const TYPE_EU_VAT = 'eu_vat'; + const TYPE_HK_BR = 'hk_br'; + const TYPE_ID_NPWP = 'id_npwp'; + const TYPE_IN_GST = 'in_gst'; + const TYPE_JP_CN = 'jp_cn'; + const TYPE_JP_RN = 'jp_rn'; + const TYPE_KR_BRN = 'kr_brn'; + const TYPE_LI_UID = 'li_uid'; + const TYPE_MX_RFC = 'mx_rfc'; + const TYPE_MY_FRP = 'my_frp'; + const TYPE_MY_ITN = 'my_itn'; + const TYPE_MY_SST = 'my_sst'; + const TYPE_NO_VAT = 'no_vat'; + const TYPE_NZ_GST = 'nz_gst'; + const TYPE_RU_INN = 'ru_inn'; + const TYPE_RU_KPP = 'ru_kpp'; + const TYPE_SA_VAT = 'sa_vat'; + const TYPE_SG_GST = 'sg_gst'; + const TYPE_SG_UEN = 'sg_uen'; + const TYPE_TH_VAT = 'th_vat'; + const TYPE_TW_VAT = 'tw_vat'; + const TYPE_UNKNOWN = 'unknown'; + const TYPE_US_EIN = 'us_ein'; + const TYPE_ZA_VAT = 'za_vat'; + + const VERIFICATION_STATUS_PENDING = 'pending'; + const VERIFICATION_STATUS_UNAVAILABLE = 'unavailable'; + const VERIFICATION_STATUS_UNVERIFIED = 'unverified'; + const VERIFICATION_STATUS_VERIFIED = 'verified'; + + /** + * @return string the API URL for this tax id + */ + public function instanceUrl() + { + $id = $this['id']; + $customer = $this['customer']; + if (!$id) { + throw new Exception\UnexpectedValueException( + "Could not determine which URL to request: class instance has invalid ID: {$id}" + ); + } + $id = Util\Util::utf8($id); + $customer = Util\Util::utf8($customer); + + $base = Customer::classUrl(); + $customerExtn = \urlencode($customer); + $extn = \urlencode($id); + + return "{$base}/{$customerExtn}/tax_ids/{$extn}"; + } + + /** + * @param array|string $_id + * @param null|array|string $_opts + * + * @throws \Stripe\Exception\BadMethodCallException + */ + public static function retrieve($_id, $_opts = null) + { + $msg = 'Tax IDs cannot be retrieved without a customer ID. Retrieve ' . + "a tax ID using `Customer::retrieveTaxId('customer_id', " . + "'tax_id_id')`."; + + throw new Exception\BadMethodCallException($msg); + } +} diff --git a/vendor/stripe/stripe-php/lib/TaxRate.php b/vendor/stripe/stripe-php/lib/TaxRate.php new file mode 100644 index 0000000..2974f83 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/TaxRate.php @@ -0,0 +1,38 @@ +invoices, subscriptions and + * Checkout + * Sessions to collect tax. + * + * Related guide: Tax + * Rates. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property bool $active Defaults to true. When set to false, this tax rate cannot be used with new applications or Checkout Sessions, but will still work for subscriptions and invoices that already have it set. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property null|string $description An arbitrary string attached to the tax rate for your internal use only. It will not be visible to your customers. + * @property string $display_name The display name of the tax rates as it will appear to your customer on their receipt email, PDF, and the hosted invoice page. + * @property bool $inclusive This specifies if the tax rate is inclusive or exclusive. + * @property null|string $jurisdiction The jurisdiction for the tax rate. You can use this label field for tax reporting purposes. It also appears on your customer’s invoice. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property null|\Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property float $percentage This represents the tax rate percent out of 100. + */ +class TaxRate extends ApiResource +{ + const OBJECT_NAME = 'tax_rate'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Retrieve; + use ApiOperations\Update; +} diff --git a/vendor/stripe/stripe-php/lib/Terminal/ConnectionToken.php b/vendor/stripe/stripe-php/lib/Terminal/ConnectionToken.php new file mode 100644 index 0000000..e688857 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Terminal/ConnectionToken.php @@ -0,0 +1,23 @@ +Fleet + * Management. + * + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property string $location The id of the location that this connection token is scoped to. + * @property string $secret Your application should pass this token to the Stripe Terminal SDK. + */ +class ConnectionToken extends \Stripe\ApiResource +{ + const OBJECT_NAME = 'terminal.connection_token'; + + use \Stripe\ApiOperations\Create; +} diff --git a/vendor/stripe/stripe-php/lib/Terminal/Location.php b/vendor/stripe/stripe-php/lib/Terminal/Location.php new file mode 100644 index 0000000..5769ef3 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Terminal/Location.php @@ -0,0 +1,30 @@ +Fleet + * Management. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property \Stripe\StripeObject $address + * @property string $display_name The display name of the location. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + */ +class Location extends \Stripe\ApiResource +{ + const OBJECT_NAME = 'terminal.location'; + + use \Stripe\ApiOperations\All; + use \Stripe\ApiOperations\Create; + use \Stripe\ApiOperations\Delete; + use \Stripe\ApiOperations\Retrieve; + use \Stripe\ApiOperations\Update; +} diff --git a/vendor/stripe/stripe-php/lib/Terminal/Reader.php b/vendor/stripe/stripe-php/lib/Terminal/Reader.php new file mode 100644 index 0000000..513b130 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Terminal/Reader.php @@ -0,0 +1,35 @@ +Connecting to a + * Reader. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property null|string $device_sw_version The current software version of the reader. + * @property string $device_type Type of reader, one of bbpos_chipper2x or verifone_P400. + * @property null|string $ip_address The local IP address of the reader. + * @property string $label Custom label given to the reader for easier identification. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property null|string $location The location identifier of the reader. + * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property string $serial_number Serial number of the reader. + * @property null|string $status The networking status of the reader. + */ +class Reader extends \Stripe\ApiResource +{ + const OBJECT_NAME = 'terminal.reader'; + + use \Stripe\ApiOperations\All; + use \Stripe\ApiOperations\Create; + use \Stripe\ApiOperations\Delete; + use \Stripe\ApiOperations\Retrieve; + use \Stripe\ApiOperations\Update; +} diff --git a/vendor/stripe/stripe-php/lib/ThreeDSecure.php b/vendor/stripe/stripe-php/lib/ThreeDSecure.php new file mode 100644 index 0000000..51b5691 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/ThreeDSecure.php @@ -0,0 +1,37 @@ +3D + * Secure object. Once the object has been created, you can use it to + * authenticate the cardholder and create a charge. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $amount Amount of the charge that you will create when authentication completes. + * @property bool $authenticated True if the cardholder went through the authentication flow and their bank indicated that authentication succeeded. + * @property \Stripe\Card $card

    You can store multiple cards on a customer in order to charge the customer later. You can also store multiple debit cards on a recipient in order to transfer to those cards later.

    Related guide: Card Payments with Sources.

    + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $currency Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property null|string $redirect_url If present, this is the URL that you should send the cardholder to for authentication. If you are going to use Stripe.js to display the authentication page in an iframe, you should use the value "_callback". + * @property string $status Possible values are redirect_pending, succeeded, or failed. When the cardholder can be authenticated, the object starts with status redirect_pending. When liability will be shifted to the cardholder's bank (either because the cardholder was successfully authenticated, or because the bank has not implemented 3D Secure, the object wlil be in status succeeded. failed indicates that authentication was attempted unsuccessfully. + */ +class ThreeDSecure extends ApiResource +{ + const OBJECT_NAME = 'three_d_secure'; + + use ApiOperations\Create; + use ApiOperations\Retrieve; + + /** + * @return string the endpoint URL for the given class + */ + public static function classUrl() + { + return '/v1/3d_secure'; + } +} diff --git a/vendor/stripe/stripe-php/lib/Token.php b/vendor/stripe/stripe-php/lib/Token.php new file mode 100644 index 0000000..de7988c --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Token.php @@ -0,0 +1,57 @@ +recommended payments integrations to + * perform this process client-side. This ensures that no sensitive card data + * touches your server, and allows your integration to operate in a PCI-compliant + * way. + * + * If you cannot use client-side tokenization, you can also create tokens using the + * API with either your publishable or secret API key. Keep in mind that if your + * integration uses this method, you are responsible for any PCI compliance that + * may be required, and you must keep your secret API key safe. Unlike with + * client-side tokenization, your customer's information is not sent directly to + * Stripe, so we cannot determine how it is handled or stored. + * + * Tokens cannot be stored or used more than once. To store card or bank account + * information for later use, you can create Customer objects or Custom accounts. Note + * that Radar, our integrated solution + * for automatic fraud protection, supports only integrations that use client-side + * tokenization. + * + * Related guide: Accept + * a payment + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property \Stripe\BankAccount $bank_account

    These bank accounts are payment methods on Customer objects.

    On the other hand External Accounts are transfer destinations on Account objects for Custom accounts. They can be bank accounts or debit cards as well, and are documented in the links above.

    Related guide: Bank Debits and Transfers.

    + * @property \Stripe\Card $card

    You can store multiple cards on a customer in order to charge the customer later. You can also store multiple debit cards on a recipient in order to transfer to those cards later.

    Related guide: Card Payments with Sources.

    + * @property null|string $client_ip IP address of the client that generated the token. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property string $type Type of the token: account, bank_account, card, or pii. + * @property bool $used Whether this token has already been used (tokens can be used only once). + */ +class Token extends ApiResource +{ + const OBJECT_NAME = 'token'; + + use ApiOperations\Create; + use ApiOperations\Retrieve; + + const TYPE_ACCOUNT = 'account'; + const TYPE_BANK_ACCOUNT = 'bank_account'; + const TYPE_CARD = 'card'; + const TYPE_PII = 'pii'; +} diff --git a/vendor/stripe/stripe-php/lib/Topup.php b/vendor/stripe/stripe-php/lib/Topup.php new file mode 100644 index 0000000..4a4c818 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Topup.php @@ -0,0 +1,63 @@ +Topping Up your + * Platform Account. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $amount Amount transferred. + * @property null|string|\Stripe\BalanceTransaction $balance_transaction ID of the balance transaction that describes the impact of this top-up on your account balance. May not be specified depending on status of top-up. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $currency Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property null|string $description An arbitrary string attached to the object. Often useful for displaying to users. + * @property null|int $expected_availability_date Date the funds are expected to arrive in your Stripe account for payouts. This factors in delays like weekends or bank holidays. May not be specified depending on status of top-up. + * @property null|string $failure_code Error code explaining reason for top-up failure if available (see the errors section for a list of codes). + * @property null|string $failure_message Message to user further explaining reason for top-up failure if available. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property \Stripe\Source $source

    Source objects allow you to accept a variety of payment methods. They represent a customer's payment instrument, and can be used with the Stripe API just like a Card object: once chargeable, they can be charged, or can be attached to customers.

    Related guides: Sources API and Sources & Customers.

    + * @property null|string $statement_descriptor Extra information about a top-up. This will appear on your source's bank statement. It must contain at least one letter. + * @property string $status The status of the top-up is either canceled, failed, pending, reversed, or succeeded. + * @property null|string $transfer_group A string that identifies this top-up as part of a group. + */ +class Topup extends ApiResource +{ + const OBJECT_NAME = 'topup'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Retrieve; + use ApiOperations\Update; + + const STATUS_CANCELED = 'canceled'; + const STATUS_FAILED = 'failed'; + const STATUS_PENDING = 'pending'; + const STATUS_REVERSED = 'reversed'; + const STATUS_SUCCEEDED = 'succeeded'; + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return Topup the canceled topup + */ + public function cancel($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/cancel'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } +} diff --git a/vendor/stripe/stripe-php/lib/Transfer.php b/vendor/stripe/stripe-php/lib/Transfer.php new file mode 100644 index 0000000..6b8e4ac --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Transfer.php @@ -0,0 +1,130 @@ +Transfer object is created when you move funds between Stripe + * accounts as part of Connect. + * + * Before April 6, 2017, transfers also represented movement of funds from a Stripe + * account to a card or bank account. This behavior has since been split out into a + * Payout object, with + * corresponding payout endpoints. For more information, read about the transfer/payout split. + * + * Related guide: Creating Separate + * Charges and Transfers. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $amount Amount in %s to be transferred. + * @property int $amount_reversed Amount in %s reversed (can be less than the amount attribute on the transfer if a partial reversal was issued). + * @property null|string|\Stripe\BalanceTransaction $balance_transaction Balance transaction that describes the impact of this transfer on your account balance. + * @property int $created Time that this record of the transfer was first created. + * @property string $currency Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property null|string $description An arbitrary string attached to the object. Often useful for displaying to users. + * @property null|string|\Stripe\Account $destination ID of the Stripe account the transfer was sent to. + * @property string|\Stripe\Charge $destination_payment If the destination is a Stripe account, this will be the ID of the payment that the destination account received for the transfer. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property \Stripe\Collection $reversals A list of reversals that have been applied to the transfer. + * @property bool $reversed Whether the transfer has been fully reversed. If the transfer is only partially reversed, this attribute will still be false. + * @property null|string|\Stripe\Charge $source_transaction ID of the charge or payment that was used to fund the transfer. If null, the transfer was funded from the available balance. + * @property null|string $source_type The source balance this transfer came from. One of card, fpx, or bank_account. + * @property null|string $transfer_group A string that identifies this transaction as part of a group. See the Connect documentation for details. + */ +class Transfer extends ApiResource +{ + const OBJECT_NAME = 'transfer'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\NestedResource; + use ApiOperations\Retrieve; + use ApiOperations\Update; + + const SOURCE_TYPE_ALIPAY_ACCOUNT = 'alipay_account'; + const SOURCE_TYPE_BANK_ACCOUNT = 'bank_account'; + const SOURCE_TYPE_CARD = 'card'; + const SOURCE_TYPE_FINANCING = 'financing'; + + /** + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return Transfer the canceled transfer + */ + public function cancel($params = null, $opts = null) + { + $url = $this->instanceUrl() . '/cancel'; + list($response, $opts) = $this->_request('post', $url, $params, $opts); + $this->refreshFrom($response, $opts); + + return $this; + } + + const PATH_REVERSALS = '/reversals'; + + /** + * @param string $id the ID of the transfer on which to retrieve the transfer reversals + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\Collection the list of transfer reversals + */ + public static function allReversals($id, $params = null, $opts = null) + { + return self::_allNestedResources($id, static::PATH_REVERSALS, $params, $opts); + } + + /** + * @param string $id the ID of the transfer on which to create the transfer reversal + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\TransferReversal + */ + public static function createReversal($id, $params = null, $opts = null) + { + return self::_createNestedResource($id, static::PATH_REVERSALS, $params, $opts); + } + + /** + * @param string $id the ID of the transfer to which the transfer reversal belongs + * @param string $reversalId the ID of the transfer reversal to retrieve + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\TransferReversal + */ + public static function retrieveReversal($id, $reversalId, $params = null, $opts = null) + { + return self::_retrieveNestedResource($id, static::PATH_REVERSALS, $reversalId, $params, $opts); + } + + /** + * @param string $id the ID of the transfer to which the transfer reversal belongs + * @param string $reversalId the ID of the transfer reversal to update + * @param null|array $params + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\TransferReversal + */ + public static function updateReversal($id, $reversalId, $params = null, $opts = null) + { + return self::_updateNestedResource($id, static::PATH_REVERSALS, $reversalId, $params, $opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/TransferReversal.php b/vendor/stripe/stripe-php/lib/TransferReversal.php new file mode 100644 index 0000000..b6167db --- /dev/null +++ b/vendor/stripe/stripe-php/lib/TransferReversal.php @@ -0,0 +1,79 @@ +Stripe Connect platforms can + * reverse transfers made to a connected account, either entirely or partially, and + * can also specify whether to refund any related application fees. Transfer + * reversals add to the platform's balance and subtract from the destination + * account's balance. + * + * Reversing a transfer that was made for a destination charge is allowed only + * up to the amount of the charge. It is possible to reverse a transfer_group + * transfer only if the destination account has enough balance to cover the + * reversal. + * + * Related guide: Reversing + * Transfers. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property int $amount Amount, in %s. + * @property null|string|\Stripe\BalanceTransaction $balance_transaction Balance transaction that describes the impact on your account balance. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property string $currency Three-letter ISO currency code, in lowercase. Must be a supported currency. + * @property null|string|\Stripe\Refund $destination_payment_refund Linked payment refund for the transfer reversal. + * @property null|\Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property null|string|\Stripe\Refund $source_refund ID of the refund responsible for the transfer reversal. + * @property string|\Stripe\Transfer $transfer ID of the transfer that was reversed. + */ +class TransferReversal extends ApiResource +{ + const OBJECT_NAME = 'transfer_reversal'; + + use ApiOperations\Update { + save as protected _save; + } + + /** + * @return string the API URL for this Stripe transfer reversal + */ + public function instanceUrl() + { + $id = $this['id']; + $transfer = $this['transfer']; + if (!$id) { + throw new Exception\UnexpectedValueException( + 'Could not determine which URL to request: ' . + "class instance has invalid ID: {$id}", + null + ); + } + $id = Util\Util::utf8($id); + $transfer = Util\Util::utf8($transfer); + + $base = Transfer::classUrl(); + $transferExtn = \urlencode($transfer); + $extn = \urlencode($id); + + return "{$base}/{$transferExtn}/reversals/{$extn}"; + } + + /** + * @param null|array|string $opts + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return TransferReversal the saved reversal + */ + public function save($opts = null) + { + return $this->_save($opts); + } +} diff --git a/vendor/stripe/stripe-php/lib/UsageRecord.php b/vendor/stripe/stripe-php/lib/UsageRecord.php new file mode 100644 index 0000000..5522982 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/UsageRecord.php @@ -0,0 +1,25 @@ +Metered + * Billing. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property int $quantity The usage quantity for the specified date. + * @property string $subscription_item The ID of the subscription item this usage record contains data for. + * @property int $timestamp The timestamp when this usage occurred. + */ +class UsageRecord extends ApiResource +{ + const OBJECT_NAME = 'usage_record'; +} diff --git a/vendor/stripe/stripe-php/lib/UsageRecordSummary.php b/vendor/stripe/stripe-php/lib/UsageRecordSummary.php new file mode 100644 index 0000000..174e14e --- /dev/null +++ b/vendor/stripe/stripe-php/lib/UsageRecordSummary.php @@ -0,0 +1,19 @@ +true if the object exists in live mode or the value false if the object exists in test mode. + * @property \Stripe\StripeObject $period + * @property string $subscription_item The ID of the subscription item this summary is describing. + * @property int $total_usage The total usage within this usage period. + */ +class UsageRecordSummary extends ApiResource +{ + const OBJECT_NAME = 'usage_record_summary'; +} diff --git a/vendor/stripe/stripe-php/lib/Util/CaseInsensitiveArray.php b/vendor/stripe/stripe-php/lib/Util/CaseInsensitiveArray.php new file mode 100644 index 0000000..670ab0b --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Util/CaseInsensitiveArray.php @@ -0,0 +1,72 @@ +container = \array_change_key_case($initial_array, \CASE_LOWER); + } + + public function count() + { + return \count($this->container); + } + + public function getIterator() + { + return new \ArrayIterator($this->container); + } + + public function offsetSet($offset, $value) + { + $offset = static::maybeLowercase($offset); + if (null === $offset) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + public function offsetExists($offset) + { + $offset = static::maybeLowercase($offset); + + return isset($this->container[$offset]); + } + + public function offsetUnset($offset) + { + $offset = static::maybeLowercase($offset); + unset($this->container[$offset]); + } + + public function offsetGet($offset) + { + $offset = static::maybeLowercase($offset); + + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + private static function maybeLowercase($v) + { + if (\is_string($v)) { + return \strtolower($v); + } + + return $v; + } +} diff --git a/vendor/stripe/stripe-php/lib/Util/DefaultLogger.php b/vendor/stripe/stripe-php/lib/Util/DefaultLogger.php new file mode 100644 index 0000000..016cbe8 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Util/DefaultLogger.php @@ -0,0 +1,29 @@ + 0) { + throw new \Stripe\Exception\BadMethodCallException('DefaultLogger does not currently implement context. Please implement if you need it.'); + } + + if (null === $this->destination) { + \error_log($message, $this->messageType); + } else { + \error_log($message, $this->messageType, $this->destination); + } + } +} diff --git a/vendor/stripe/stripe-php/lib/Util/LoggerInterface.php b/vendor/stripe/stripe-php/lib/Util/LoggerInterface.php new file mode 100644 index 0000000..5603c81 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Util/LoggerInterface.php @@ -0,0 +1,34 @@ + \Stripe\Account::class, + \Stripe\AccountLink::OBJECT_NAME => \Stripe\AccountLink::class, + \Stripe\AlipayAccount::OBJECT_NAME => \Stripe\AlipayAccount::class, + \Stripe\ApplePayDomain::OBJECT_NAME => \Stripe\ApplePayDomain::class, + \Stripe\ApplicationFee::OBJECT_NAME => \Stripe\ApplicationFee::class, + \Stripe\ApplicationFeeRefund::OBJECT_NAME => \Stripe\ApplicationFeeRefund::class, + \Stripe\Balance::OBJECT_NAME => \Stripe\Balance::class, + \Stripe\BalanceTransaction::OBJECT_NAME => \Stripe\BalanceTransaction::class, + \Stripe\BankAccount::OBJECT_NAME => \Stripe\BankAccount::class, + \Stripe\BillingPortal\Session::OBJECT_NAME => \Stripe\BillingPortal\Session::class, + \Stripe\BitcoinReceiver::OBJECT_NAME => \Stripe\BitcoinReceiver::class, + \Stripe\BitcoinTransaction::OBJECT_NAME => \Stripe\BitcoinTransaction::class, + \Stripe\Capability::OBJECT_NAME => \Stripe\Capability::class, + \Stripe\Card::OBJECT_NAME => \Stripe\Card::class, + \Stripe\Charge::OBJECT_NAME => \Stripe\Charge::class, + \Stripe\Checkout\Session::OBJECT_NAME => \Stripe\Checkout\Session::class, + \Stripe\Collection::OBJECT_NAME => \Stripe\Collection::class, + \Stripe\CountrySpec::OBJECT_NAME => \Stripe\CountrySpec::class, + \Stripe\Coupon::OBJECT_NAME => \Stripe\Coupon::class, + \Stripe\CreditNote::OBJECT_NAME => \Stripe\CreditNote::class, + \Stripe\CreditNoteLineItem::OBJECT_NAME => \Stripe\CreditNoteLineItem::class, + \Stripe\Customer::OBJECT_NAME => \Stripe\Customer::class, + \Stripe\CustomerBalanceTransaction::OBJECT_NAME => \Stripe\CustomerBalanceTransaction::class, + \Stripe\Discount::OBJECT_NAME => \Stripe\Discount::class, + \Stripe\Dispute::OBJECT_NAME => \Stripe\Dispute::class, + \Stripe\EphemeralKey::OBJECT_NAME => \Stripe\EphemeralKey::class, + \Stripe\Event::OBJECT_NAME => \Stripe\Event::class, + \Stripe\ExchangeRate::OBJECT_NAME => \Stripe\ExchangeRate::class, + \Stripe\File::OBJECT_NAME => \Stripe\File::class, + \Stripe\File::OBJECT_NAME_ALT => \Stripe\File::class, + \Stripe\FileLink::OBJECT_NAME => \Stripe\FileLink::class, + \Stripe\Invoice::OBJECT_NAME => \Stripe\Invoice::class, + \Stripe\InvoiceItem::OBJECT_NAME => \Stripe\InvoiceItem::class, + \Stripe\InvoiceLineItem::OBJECT_NAME => \Stripe\InvoiceLineItem::class, + \Stripe\Issuing\Authorization::OBJECT_NAME => \Stripe\Issuing\Authorization::class, + \Stripe\Issuing\Card::OBJECT_NAME => \Stripe\Issuing\Card::class, + \Stripe\Issuing\CardDetails::OBJECT_NAME => \Stripe\Issuing\CardDetails::class, + \Stripe\Issuing\Cardholder::OBJECT_NAME => \Stripe\Issuing\Cardholder::class, + \Stripe\Issuing\Dispute::OBJECT_NAME => \Stripe\Issuing\Dispute::class, + \Stripe\Issuing\Transaction::OBJECT_NAME => \Stripe\Issuing\Transaction::class, + \Stripe\LineItem::OBJECT_NAME => \Stripe\LineItem::class, + \Stripe\LoginLink::OBJECT_NAME => \Stripe\LoginLink::class, + \Stripe\Mandate::OBJECT_NAME => \Stripe\Mandate::class, + \Stripe\Order::OBJECT_NAME => \Stripe\Order::class, + \Stripe\OrderItem::OBJECT_NAME => \Stripe\OrderItem::class, + \Stripe\OrderReturn::OBJECT_NAME => \Stripe\OrderReturn::class, + \Stripe\PaymentIntent::OBJECT_NAME => \Stripe\PaymentIntent::class, + \Stripe\PaymentMethod::OBJECT_NAME => \Stripe\PaymentMethod::class, + \Stripe\Payout::OBJECT_NAME => \Stripe\Payout::class, + \Stripe\Person::OBJECT_NAME => \Stripe\Person::class, + \Stripe\Plan::OBJECT_NAME => \Stripe\Plan::class, + \Stripe\Price::OBJECT_NAME => \Stripe\Price::class, + \Stripe\Product::OBJECT_NAME => \Stripe\Product::class, + \Stripe\PromotionCode::OBJECT_NAME => \Stripe\PromotionCode::class, + \Stripe\Radar\EarlyFraudWarning::OBJECT_NAME => \Stripe\Radar\EarlyFraudWarning::class, + \Stripe\Radar\ValueList::OBJECT_NAME => \Stripe\Radar\ValueList::class, + \Stripe\Radar\ValueListItem::OBJECT_NAME => \Stripe\Radar\ValueListItem::class, + \Stripe\Recipient::OBJECT_NAME => \Stripe\Recipient::class, + \Stripe\RecipientTransfer::OBJECT_NAME => \Stripe\RecipientTransfer::class, + \Stripe\Refund::OBJECT_NAME => \Stripe\Refund::class, + \Stripe\Reporting\ReportRun::OBJECT_NAME => \Stripe\Reporting\ReportRun::class, + \Stripe\Reporting\ReportType::OBJECT_NAME => \Stripe\Reporting\ReportType::class, + \Stripe\Review::OBJECT_NAME => \Stripe\Review::class, + \Stripe\SetupAttempt::OBJECT_NAME => \Stripe\SetupAttempt::class, + \Stripe\SetupIntent::OBJECT_NAME => \Stripe\SetupIntent::class, + \Stripe\Sigma\ScheduledQueryRun::OBJECT_NAME => \Stripe\Sigma\ScheduledQueryRun::class, + \Stripe\SKU::OBJECT_NAME => \Stripe\SKU::class, + \Stripe\Source::OBJECT_NAME => \Stripe\Source::class, + \Stripe\SourceTransaction::OBJECT_NAME => \Stripe\SourceTransaction::class, + \Stripe\Subscription::OBJECT_NAME => \Stripe\Subscription::class, + \Stripe\SubscriptionItem::OBJECT_NAME => \Stripe\SubscriptionItem::class, + \Stripe\SubscriptionSchedule::OBJECT_NAME => \Stripe\SubscriptionSchedule::class, + \Stripe\TaxId::OBJECT_NAME => \Stripe\TaxId::class, + \Stripe\TaxRate::OBJECT_NAME => \Stripe\TaxRate::class, + \Stripe\Terminal\ConnectionToken::OBJECT_NAME => \Stripe\Terminal\ConnectionToken::class, + \Stripe\Terminal\Location::OBJECT_NAME => \Stripe\Terminal\Location::class, + \Stripe\Terminal\Reader::OBJECT_NAME => \Stripe\Terminal\Reader::class, + \Stripe\ThreeDSecure::OBJECT_NAME => \Stripe\ThreeDSecure::class, + \Stripe\Token::OBJECT_NAME => \Stripe\Token::class, + \Stripe\Topup::OBJECT_NAME => \Stripe\Topup::class, + \Stripe\Transfer::OBJECT_NAME => \Stripe\Transfer::class, + \Stripe\TransferReversal::OBJECT_NAME => \Stripe\TransferReversal::class, + \Stripe\UsageRecord::OBJECT_NAME => \Stripe\UsageRecord::class, + \Stripe\UsageRecordSummary::OBJECT_NAME => \Stripe\UsageRecordSummary::class, + \Stripe\WebhookEndpoint::OBJECT_NAME => \Stripe\WebhookEndpoint::class, + ]; +} diff --git a/vendor/stripe/stripe-php/lib/Util/RandomGenerator.php b/vendor/stripe/stripe-php/lib/Util/RandomGenerator.php new file mode 100644 index 0000000..b11e445 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Util/RandomGenerator.php @@ -0,0 +1,36 @@ + a list of headers that should be persisted across requests + */ + public static $HEADERS_TO_PERSIST = [ + 'Stripe-Account', + 'Stripe-Version', + ]; + + /** @var array */ + public $headers; + + /** @var null|string */ + public $apiKey; + + /** @var null|string */ + public $apiBase; + + /** + * @param null|string $key + * @param array $headers + * @param null|string $base + */ + public function __construct($key = null, $headers = [], $base = null) + { + $this->apiKey = $key; + $this->headers = $headers; + $this->apiBase = $base; + } + + /** + * @return array + */ + public function __debugInfo() + { + return [ + 'apiKey' => $this->redactedApiKey(), + 'headers' => $this->headers, + 'apiBase' => $this->apiBase, + ]; + } + + /** + * Unpacks an options array and merges it into the existing RequestOptions + * object. + * + * @param null|array|RequestOptions|string $options a key => value array + * @param bool $strict when true, forbid string form and arbitrary keys in array form + * + * @return RequestOptions + */ + public function merge($options, $strict = false) + { + $other_options = self::parse($options, $strict); + if (null === $other_options->apiKey) { + $other_options->apiKey = $this->apiKey; + } + if (null === $other_options->apiBase) { + $other_options->apiBase = $this->apiBase; + } + $other_options->headers = \array_merge($this->headers, $other_options->headers); + + return $other_options; + } + + /** + * Discards all headers that we don't want to persist across requests. + */ + public function discardNonPersistentHeaders() + { + foreach ($this->headers as $k => $v) { + if (!\in_array($k, self::$HEADERS_TO_PERSIST, true)) { + unset($this->headers[$k]); + } + } + } + + /** + * Unpacks an options array into an RequestOptions object. + * + * @param null|array|RequestOptions|string $options a key => value array + * @param bool $strict when true, forbid string form and arbitrary keys in array form + * + * @throws \Stripe\Exception\InvalidArgumentException + * + * @return RequestOptions + */ + public static function parse($options, $strict = false) + { + if ($options instanceof self) { + return $options; + } + + if (null === $options) { + return new RequestOptions(null, [], null); + } + + if (\is_string($options)) { + if ($strict) { + $message = 'Do not pass a string for request options. If you want to set the ' + . 'API key, pass an array like ["api_key" => ] instead.'; + + throw new \Stripe\Exception\InvalidArgumentException($message); + } + + return new RequestOptions($options, [], null); + } + + if (\is_array($options)) { + $headers = []; + $key = null; + $base = null; + + if (\array_key_exists('api_key', $options)) { + $key = $options['api_key']; + unset($options['api_key']); + } + if (\array_key_exists('idempotency_key', $options)) { + $headers['Idempotency-Key'] = $options['idempotency_key']; + unset($options['idempotency_key']); + } + if (\array_key_exists('stripe_account', $options)) { + $headers['Stripe-Account'] = $options['stripe_account']; + unset($options['stripe_account']); + } + if (\array_key_exists('stripe_version', $options)) { + $headers['Stripe-Version'] = $options['stripe_version']; + unset($options['stripe_version']); + } + if (\array_key_exists('api_base', $options)) { + $base = $options['api_base']; + unset($options['api_base']); + } + + if ($strict && !empty($options)) { + $message = 'Got unexpected keys in options array: ' . \implode(', ', \array_keys($options)); + + throw new \Stripe\Exception\InvalidArgumentException($message); + } + + return new RequestOptions($key, $headers, $base); + } + + $message = 'The second argument to Stripe API method calls is an ' + . 'optional per-request apiKey, which must be a string, or ' + . 'per-request options, which must be an array. (HINT: you can set ' + . 'a global apiKey by "Stripe::setApiKey()")'; + + throw new \Stripe\Exception\InvalidArgumentException($message); + } + + private function redactedApiKey() + { + $pieces = \explode('_', $this->apiKey, 3); + $last = \array_pop($pieces); + $redactedLast = \strlen($last) > 4 + ? (\str_repeat('*', \strlen($last) - 4) . \substr($last, -4)) + : $last; + \array_push($pieces, $redactedLast); + + return \implode('_', $pieces); + } +} diff --git a/vendor/stripe/stripe-php/lib/Util/Set.php b/vendor/stripe/stripe-php/lib/Util/Set.php new file mode 100644 index 0000000..017f929 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Util/Set.php @@ -0,0 +1,44 @@ +_elts = []; + foreach ($members as $item) { + $this->_elts[$item] = true; + } + } + + public function includes($elt) + { + return isset($this->_elts[$elt]); + } + + public function add($elt) + { + $this->_elts[$elt] = true; + } + + public function discard($elt) + { + unset($this->_elts[$elt]); + } + + public function toArray() + { + return \array_keys($this->_elts); + } + + public function getIterator() + { + return new ArrayIterator($this->toArray()); + } +} diff --git a/vendor/stripe/stripe-php/lib/Util/Util.php b/vendor/stripe/stripe-php/lib/Util/Util.php new file mode 100644 index 0000000..72af037 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Util/Util.php @@ -0,0 +1,265 @@ +id; + } + if (static::isList($h)) { + $results = []; + foreach ($h as $v) { + \array_push($results, static::objectsToIds($v)); + } + + return $results; + } + if (\is_array($h)) { + $results = []; + foreach ($h as $k => $v) { + if (null === $v) { + continue; + } + $results[$k] = static::objectsToIds($v); + } + + return $results; + } + + return $h; + } + + /** + * @param array $params + * + * @return string + */ + public static function encodeParameters($params) + { + $flattenedParams = self::flattenParams($params); + $pieces = []; + foreach ($flattenedParams as $param) { + list($k, $v) = $param; + \array_push($pieces, self::urlEncode($k) . '=' . self::urlEncode($v)); + } + + return \implode('&', $pieces); + } + + /** + * @param array $params + * @param null|string $parentKey + * + * @return array + */ + public static function flattenParams($params, $parentKey = null) + { + $result = []; + + foreach ($params as $key => $value) { + $calculatedKey = $parentKey ? "{$parentKey}[{$key}]" : $key; + + if (self::isList($value)) { + $result = \array_merge($result, self::flattenParamsList($value, $calculatedKey)); + } elseif (\is_array($value)) { + $result = \array_merge($result, self::flattenParams($value, $calculatedKey)); + } else { + \array_push($result, [$calculatedKey, $value]); + } + } + + return $result; + } + + /** + * @param array $value + * @param string $calculatedKey + * + * @return array + */ + public static function flattenParamsList($value, $calculatedKey) + { + $result = []; + + foreach ($value as $i => $elem) { + if (self::isList($elem)) { + $result = \array_merge($result, self::flattenParamsList($elem, $calculatedKey)); + } elseif (\is_array($elem)) { + $result = \array_merge($result, self::flattenParams($elem, "{$calculatedKey}[{$i}]")); + } else { + \array_push($result, ["{$calculatedKey}[{$i}]", $elem]); + } + } + + return $result; + } + + /** + * @param string $key a string to URL-encode + * + * @return string the URL-encoded string + */ + public static function urlEncode($key) + { + $s = \urlencode((string) $key); + + // Don't use strict form encoding by changing the square bracket control + // characters back to their literals. This is fine by the server, and + // makes these parameter strings easier to read. + $s = \str_replace('%5B', '[', $s); + + return \str_replace('%5D', ']', $s); + } + + public static function normalizeId($id) + { + if (\is_array($id)) { + $params = $id; + $id = $params['id']; + unset($params['id']); + } else { + $params = []; + } + + return [$id, $params]; + } + + /** + * Returns UNIX timestamp in milliseconds. + * + * @return int current time in millis + */ + public static function currentTimeMillis() + { + return (int) \round(\microtime(true) * 1000); + } +} diff --git a/vendor/stripe/stripe-php/lib/Webhook.php b/vendor/stripe/stripe-php/lib/Webhook.php new file mode 100644 index 0000000..b9db2d6 --- /dev/null +++ b/vendor/stripe/stripe-php/lib/Webhook.php @@ -0,0 +1,42 @@ +webhook + * endpoints via the API to be notified about events that happen in your Stripe + * account or connected accounts. + * + * Most users configure webhooks from the dashboard, which provides a + * user interface for registering and testing your webhook endpoints. + * + * Related guide: Setting up + * Webhooks. + * + * @property string $id Unique identifier for the object. + * @property string $object String representing the object's type. Objects of the same type share the same value. + * @property null|string $api_version The API version events are rendered as for this webhook endpoint. + * @property null|string $application The ID of the associated Connect application. + * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. + * @property null|string $description An optional description of what the webhook is used for. + * @property string[] $enabled_events The list of events to enable for this endpoint. ['*'] indicates that all events are enabled, except those that require explicit selection. + * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. + * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + * @property string $secret The endpoint's secret, used to generate webhook signatures. Only returned at creation. + * @property string $status The status of the webhook. It can be enabled or disabled. + * @property string $url The URL of the webhook endpoint. + */ +class WebhookEndpoint extends ApiResource +{ + const OBJECT_NAME = 'webhook_endpoint'; + + use ApiOperations\All; + use ApiOperations\Create; + use ApiOperations\Delete; + use ApiOperations\Retrieve; + use ApiOperations\Update; +} diff --git a/vendor/stripe/stripe-php/lib/WebhookSignature.php b/vendor/stripe/stripe-php/lib/WebhookSignature.php new file mode 100644 index 0000000..1bb22db --- /dev/null +++ b/vendor/stripe/stripe-php/lib/WebhookSignature.php @@ -0,0 +1,140 @@ + 0) && (\abs(\time() - $timestamp) > $tolerance)) { + throw Exception\SignatureVerificationException::factory( + 'Timestamp outside the tolerance zone', + $payload, + $header + ); + } + + return true; + } + + /** + * Extracts the timestamp in a signature header. + * + * @param string $header the signature header + * + * @return int the timestamp contained in the header, or -1 if no valid + * timestamp is found + */ + private static function getTimestamp($header) + { + $items = \explode(',', $header); + + foreach ($items as $item) { + $itemParts = \explode('=', $item, 2); + if ('t' === $itemParts[0]) { + if (!\is_numeric($itemParts[1])) { + return -1; + } + + return (int) ($itemParts[1]); + } + } + + return -1; + } + + /** + * Extracts the signatures matching a given scheme in a signature header. + * + * @param string $header the signature header + * @param string $scheme the signature scheme to look for + * + * @return array the list of signatures matching the provided scheme + */ + private static function getSignatures($header, $scheme) + { + $signatures = []; + $items = \explode(',', $header); + + foreach ($items as $item) { + $itemParts = \explode('=', $item, 2); + if (\trim($itemParts[0]) === $scheme) { + \array_push($signatures, $itemParts[1]); + } + } + + return $signatures; + } + + /** + * Computes the signature for a given payload and secret. + * + * The current scheme used by Stripe ("v1") is HMAC/SHA-256. + * + * @param string $payload the payload to sign + * @param string $secret the secret used to generate the signature + * + * @return string the signature as a string + */ + private static function computeSignature($payload, $secret) + { + return \hash_hmac('sha256', $payload, $secret); + } +} diff --git a/vendor/stripe/stripe-php/phpdoc.dist.xml b/vendor/stripe/stripe-php/phpdoc.dist.xml new file mode 100644 index 0000000..b1ea92f --- /dev/null +++ b/vendor/stripe/stripe-php/phpdoc.dist.xml @@ -0,0 +1,31 @@ + + + + build/phpdoc + + + latest + + + lib + + api + + + php + + stripe-php + + +

    uv+1<1TG1Pd3PBRK=L1j?)3e!!+ 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�hc>`7qiagG^PlLX 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

    2B#%T1uq51f;vWySu?d_o18TI-l?F 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%0Am;j4Q^ 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

  2. ywu^4%!u2o8+l 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