From 1aef721794c2fb1d0031d02ba7ca6aa20d81b91e Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Fri, 1 Dec 2017 11:19:14 +0100 Subject: [PATCH] User documentation: More information on payments --- doc/screens/event/settings_payment.png | Bin 0 -> 122897 bytes doc/user/events/settings.rst | 9 ++ doc/user/events/taxes.rst | 2 + doc/user/index.rst | 5 +- doc/user/organizers/account.rst | 43 ++++++++++ doc/user/organizers/domain.rst | 2 + doc/user/organizers/index.rst | 113 ++----------------------- doc/user/organizers/teams.rst | 65 ++++++++++++++ doc/user/payments/banktransfer.rst | 6 ++ doc/user/payments/fees.rst | 2 + doc/user/payments/index.rst | 5 +- doc/user/payments/overview.rst | 23 +---- doc/user/payments/settings.rst | 65 ++++++++++++++ 13 files changed, 206 insertions(+), 134 deletions(-) create mode 100644 doc/screens/event/settings_payment.png create mode 100644 doc/user/events/settings.rst create mode 100644 doc/user/organizers/account.rst create mode 100644 doc/user/organizers/teams.rst create mode 100644 doc/user/payments/settings.rst diff --git a/doc/screens/event/settings_payment.png b/doc/screens/event/settings_payment.png new file mode 100644 index 0000000000000000000000000000000000000000..6f5471c31a15d3f5c5cd17a7b1665db7b483b2aa GIT binary patch literal 122897 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�@bk)fj?k2ON+wMv}QNN(xRnn?&3{ zeex}V*La6C+P>*WpAcWdwIcrc<#kn+|GUOyYn^4rr?N7c+Js0^fvXR(qGo#qSPqEJ zak0@nOb$DhOFPu6MbkqiI4bZ(72jb=`hKSAn=o0bW_y zBTl3A;o?q0;UxNy)KqS8?M4{`7{5f(euCHNGUftD8nfnY5Ky_)5ND~ttgAUH_fneW zipv$STk^~C6X6pOp=lSZnMpUocC=~vEpc|~-&^M+dPr&afsMh8=TtZ(CQX<|XU9LV zK8MtSs+Phc!!WEL^XO~3PW`#5%C_F-AQz9LU(XM*jU9DUta^`Jjyi5_TUvg74MXHM&>=Ui=xiF%RMFyD`|7`4AAjG zz0C@74ZRZmc+WnE3FC@q;gt^=e21kRl3X~Yz7y$TW|q4A+RwELw1Yi~~7Rh9EauOY-EMyO$RnadLN#{2QlXFtP~jyraU+#7&0n zd8b~2j;CcaufDTyV~;DyqOu3+vc@ngYA(`o8DX$^pf7-du~o{4^=W-nbN5w^x}9if zX=Po;ohdj6+vT87;)$Bm_{q5EKT(Ebd7&4gntZBI zOi&y`8@;?H`#5(9802Vm=Hv^HbJrBdR84laANKr%TX;r6%A~sW=`5LE{rWW&@${~2kt&3yw ziX{?8%1o|XnkneI+*MOQ#akL$7xo%4!pi5?L2qxDHQOUh9lKBe zuHw-@0~pF<&dz8z2stGj1YoB6=UB=F^h0o*9lkzKO8OZpwqe7DGh$Z;rjL0AYKyLl zKEvj%Yt@4}$M5?4t4s_?TaI&*U45XsIBCQ76cxSN62EEIcZ|}rZAec06CA$aU9Lim)d}7nx`(k(FppkYl^5C zeIRLPY^14*X>5Z;{2zVC{H=O)jWf4y_|8IxkM+?|;9?Z!?=w-2Vq;CLss?u3boWtmpZrM_>Q)$!5zAjKJ)hNkn3w6wXez;f3PRO`RC7T1<4d-U8E-c z)|vb5s~YjVCQ9@4QfQj(C{%f0)?mwleyL^8W?7p&j8F=#srlAsbI@P)D1rVNkU^H| z1^QHOKeBlwS8IGH1|}LnxBRsm{vjFaZWidqiPTHNh3+h75d?QTX<)=ait= z$XQc%;7@647bO9mrnehZ&HVuGpXFKQg;C_ z4uY(q$MMpZIiTTYhS=eGEALjvxh5QJ^Jp^v2q-carUViB2c-8h@S&O>06n}*YYLqUrQTPecwWK zObl~gIY*=P2bjGDpN@?!Wt{pUl^cj%593?pNAy3qntHqKqR z5U+%;LI017cJc_%(i@4?&e2g~Oj4FV&-ZiPMZ$RL?cV-!Nm7U{SZ=efPocw6UWp{& zFo~J#E{)N7!e=hb5keIpbrDl-1gfWUE<^X>{UypXC!>_PgPI;E%UfFSiMM`{=&Rb znZ>9k9T>0eZx)OUMFQmzKD?m7IX87DLSV#+)BWa+K~l~!D2;PymuKzW{_Jnpd5ab$ z!%=+Z8*Dh~VxJwS#mnmNwCysAWkg0_SrrObP}I=rFjSqVyXcW4vI}V$|{_q|j(AWLdiB_-vI&|=$+0u(vNb+W} z+DR{%N5{H5u1}kEyC|8SEibo9Yv;^u$ul_tWga9mER1|^gyWsrL_fzTBlu~LzkljE z>txuv+&@bDbx_eo^h^;P5E6 zCTOFoVZA-+WD2W2+&JC_FJTd{7t!Lu;hA61N}zI@ICJ$qN^oj*?=ML^gGPpdJoQ&?=n5ns}1-+XeDpg?UUUn;qE)Cpbm$<|I) z_y_>q&W`Fg$NZVtP)rdz3%G4WGRygi^mYvNGrTGu=m!)VD)&?YEJz#y`?Lxy&?{;7 zXvIWU*0t2sNP~70F=F=xdk#QKYkKhQ{&%CYQ(JB~3$uaEl;zE^AH4@xkha_drEk9e z?VC3@fs#}v$*duXp@I&;`MkoyX6v zIHj9^a$9}*(RePaLK5)ELZPyS@)1F^{0qYWj)Q!FF47{=8n49pjUo7ZxIDH7b~U#? zr?w1qCj>+~7!kujkix5usH<+tqO>732_>5^a7a5RC#S$>;^@)TJixaT1J8vE7t*aI zg_o;EG~G<!Jk9PcIJ>38cd3s*Fc~T&&=Ep$9%xYd_^_>#cimG3k80rfbVeTHI}mJ z!_0y*N*VjZobGFIp+ayXB+;}@|4BwS3n(VH4)LsD^>|j49V0lt7+c?rf;u1~ExU3R ztDMdisWjweJF>fe{Sd^?5`R1y9tYemoIekH(^gW*5RfF+)gI-l`UrNpXaD{&6l;<* zCyGBxCNK%&`epE$wDLd{7>O0qL9L#_UiM00;Taz2;#i1M!EIw$+;dt zmTmk3)bmt#%nBbLZU&yv7}W$Ekda+tnO_=puUI#04AO5qVL2m)AKYaZJ)kwuHanzi#ugTUur#o&u zZQHC#gI;_4^l39)zjfi3;~Tq=oiVrDji*5Osxf`ENFJ;N>k)pE9nLp~0Ak5FuSu8AAv)B{&Mj3rn-L!*W$r zRA!(%p~{h+&fQq=V{fe>Axa1*XkE~aKqkF}_?#z_kisvNPtz} z)pO4JqG`fH1r@IR^gp6X-P`IRLW+pf8vTkmS8@t00=w7P1wmY^E zDoNw<`DyChAtVQ!?rmC zoI)cu4SS})sj8B?3Sr6dz`!je{2s+p#$(*D_q8oR*Vp1@?l2Rcp z*xTb#bEE+Ln3Y>Aq%mTF+sOLN*O%@0M=`6Zt*yQGTV*DUMptUtoE%Gj&<(f)i6%yH zByLu#+Ok8&vjM~x2_M4KYSu_mEO+2)qB&@zYW8Gj{x$94!({*vZW%xvBx=B87vdC4 z`qYx>fnu|_wzhIW+62fN`hl)JdRUvNYaNK!)}EelZskM$#+-+E7^$n9Lcy$Fvxa9l zWPSo!RI>j0m9u8g76C3_OuQ{5fC!*N*}wMXmUcv6wXn{?E5ttG@sPmt0{obEU||2_xQU9MaKj>FgDGll-^rt=S!~{`;-LW)B}dVmQY2-RmoQ zK>aOVym&55FU6|{k!*T(UsoMDa^y3jWMV4XK`^Jk?tQ;vlxy)Ilc`f%g1plNo@cdP zoK<}GX)j(jP_Y0N3~in3z9c5f!hC)yniEdV=w-RPuFVy7OZWc$C&vYw&YERlZQWyb z^b#_m4sj)w?sosWiH>1PoJX&nyMBbVFWtmb1&za+N65SqPtwULCZleM&m@Vc3i5OL zm1j~Co8P%JwWXb%-9Vp7#&L~1ul10>*03Sfl9P5FE`OTRQ?_M_y_J?1-OpeVJHwEc z0`T(gk(Y*sg*m)6W!-bTAj{Q1F^zq-!7?%*D9HE-E+~dbG$1$?F;m9#=gpqS?RcD( zb%(M-CV;Pwu|H)S+q`-6i!m`son)LP+i`(790w1U9I&9Qxqosq@VkDBopT@g#z1AS z)vH$zwa7ei?5RGNBCVG~D+U~5QpR|7V11XqeynanZt6OvC-|m;=yXCpIS$zUVoDOI&Db|L(4$k5t)*OpZ-@F z7s-a%HTUM9dx2+!FUNWzZnDYph?a4$cod>C^Yhz<`;DGWdGHMk8m%Dtp~Fu342sz0 z6mfIDo0~3X`>tqt>B!-Ao3XAvW`7Gie|{ezHWwftFQK+86_kaK)!j=}(?WO3Hylk&%&)wls#mqjd|9&VTuGo@w%tBgz~g4yMT)4lACrO^UAl zuyfb07N~E|By@OQvg=hYw~~ZCk<9PvI-KoH)dS$8c&YRB=qF(T8hIU5UENkMj{CW3 z+q2fmEno@Oq6jOVvOhZNLu2$>OPa&dyNNdc{KQa zWgQoIS*m;OeyBxXb{>V>sX;^USo(L`UAk5?%fa5>8vDCh0S@QDnBi1WGE}b?Wg2&7 zM@qO;N(vl5<{X>0gZK7_(+G@?J_t!Y)2q$**9;|i(dAG5Ui&9r_?;*J?c28-x3*Ef zKYRA9qxp=phI76TirT!wj09zh*qN8t^ha(zqhDJtxwpoh7hX{E7*SigJN;qFwMH!l zIedHD%+={hzqU=ms>Gc;CC_H?QPF6FeCKYneSdGt*%|$AoDO(q$N<@rPfvzdFFzeI zX4r+@o_?G}y$W7DG138lKMLuE_CqKINxLk0yRq2KVcEIZ4O$Hv`89}6dNllEbThZk z?#umly|M~OlkB{Y52sI6N0WqEWazrjXIJMxeRTMIl4Yk(-ph0@rQec(RV^)V4w{c} z+#;huTJ&yp!l%bs%UhRoE~9$z=A0v5Pfm2y{bsiBqvDwY!`++5IrKVmpIV{!T5rAtGDz8qI=v~cFmQl|e~p|9?WMg9Kh3wKBjL=YfghlINLTZqZ@2xog_1{n17x=I^O3RoD{OWI z)V{vke%O(7q<776xjSzp8MSBCRq%gxsr|TBIBT*ruU6{43%1~b+3Ia`7MkkY#?AqT9xv@-8k`mpxXXLfdZ*Nttp}e3Mtcg2?YgXfIH09&MJp-= z6Em~)tSrMti}KG_{)y*CrUo%e_sGQ8i?4KulbQ)aMdHQ7tiEmcN0@8Y^sWn0G{AH~ zxGa3?DcJh)s1%&aDi6J$tkdxOsJquo08T~X{lmTIxAxU9m%~=x2p>L>a{Dz(aPEm= zI@NFXr-$v&as8kRRq>bH6JalpsiPQ@kU%h3nbTSE@hWXz7dtMBHGx*qLmXEsOE7WVAbl zDPKVRf(q=Gvo3A?G&;L~T|v;x7y$XZ+}FpBywzq0FTkWg2BR1#LD?mjbhY{opS4E- zJ;39*?hR9a+kKF(mTU)EdZ!6kr`9WYwB-KzHmRHF{luwFM4Ai|W4p@}W!jX1?fWG6 zwQGk`j=kapPg<-gp<*%~bHb4@buHyjDT_3f3yO+XRY#OAW((2_k{b1uiL9Mtt`sL- zA^0822zX_hiOE>{F0d&m+025kOqP)6M9mLHxd+(>`oblrJ1LuE_*-*0@m~jly87PU zerq@4QK4_3!Xs;GVv)(aN*5YCHtfN+UtEDs8)ViT52$^cpPx)4)@Q%~nD$mgdvOZ+ z=s2G@jT8O>{{>x@Q1~5pIgN>_;gJvTw1W%b4Rz^PEM$$BdKEz#^FbQ%WKf-57m$zF z;q>Lp7f_b@$glz|8;|o>B*6FQ@}pE!Q}t;0bjb$M#; z-TL>x_cl!VXa36ojwg|70gR-d45#BnkS#Y5ZT5$iza-XbD&GsPQ?0L_Hg-+wc-TdnnxejJR|mrE&Bg`Y2pv zZpqQMcQT#bA7y5i2aWhvuxnWiX}&Pwxo?*_U5@9rmB5Ukp!^8$ms8?0z8SYl_y=(K z+}0IMT0&drCL8BwCDvA|(Nca`qyE#V&%0W+Q;^j7mxJjfoh~=wz-Li@aOr$KyUKA} z^0IxyAF*fuVzmrE-=9CHP@O&C`?St=9d75XlyL(*}!|ELO zkOAZom^y#Q$D$B-`7%?>j&tfWdmiqZeWMiZ3(r`Zrr)I$#Ts`+;0Ii|*U%2J|6V&K z)^t(;EV_}Lyp>5C4ANx|Qd6$y7uOnh`Ck>C+bhFi7{_#+%&YM#? z%w!VEm43UC)}oZuO5{e3*yT!2<+LChyw`7HA62&MD!n*0C(oy8#t-~W!t`p%Fj4WkFa=3%iRyX|> zXy%fTfe;a>fkHi5+I&$b-?f8DlRT;Ix#C`(gqHkq$aWv?o!7w zLzkq;tf~zFlKHCmqHUIZcAz+2W>^CVL5}KL-*volTp7_XNiYirGvMrKKc$qw^*h{~ fJJrI?sngrPX5-3FRpxYVK*wjTZ>!s?8JPM9|IyOk literal 0 HcmV?d00001 diff --git a/doc/user/events/settings.rst b/doc/user/events/settings.rst new file mode 100644 index 0000000000..a58c21b8e0 --- /dev/null +++ b/doc/user/events/settings.rst @@ -0,0 +1,9 @@ +Configuring an event +==================== + +.. toctree:: + :maxdepth: 2 + + subevents + ../payments/index + taxes diff --git a/doc/user/events/taxes.rst b/doc/user/events/taxes.rst index fe5bd7b8e0..f68f717ddd 100644 --- a/doc/user/events/taxes.rst +++ b/doc/user/events/taxes.rst @@ -1,3 +1,5 @@ +.. _taxes: + Configuring taxes ================= diff --git a/doc/user/index.rst b/doc/user/index.rst index d933e48478..0c036d5dc4 100644 --- a/doc/user/index.rst +++ b/doc/user/index.rst @@ -9,9 +9,6 @@ wanting to use pretix to sell tickets. organizers/index events/create - events/subevents - events/taxes - payments/index + events/settings events/widget - organizers/domain faq \ No newline at end of file diff --git a/doc/user/organizers/account.rst b/doc/user/organizers/account.rst new file mode 100644 index 0000000000..e98759ca7e --- /dev/null +++ b/doc/user/organizers/account.rst @@ -0,0 +1,43 @@ +Organizer account +================= + +The basis of all your operations within pretix is your organizer account. It represents an entity that is running +events, for example a company, yourself or any other institution. +Every event belongs to one organizer account and events within the same organizer account are assumed to belong together +in some sense, whereas events in different organizer accounts are completely isolated. + +If you want to use the hosted pretix service, you can create an organizer account on our `Get started`_ page. Otherwise, +ask your pretix administrator for access to an organizer account. + +You can find out all organizer accounts you have access to by going to your global dashboard (click on the pretix logo +in the top-left corner) and then select "Organizers" from the navigation bar on the left side. Then, choose one of the +organizer accounts presented, if there are multiple of them: + +.. thumbnail:: ../../screens/organizer/list.png + :align: center + :class: screenshot + +This overview shows you all event that belong to the organizer and you have access to: + +.. thumbnail:: ../../screens/organizer/event_list.png + :align: center + :class: screenshot + +With the "Edit" button at the top, next to the organizer account name, you can modify properties of the organizer +account such as its name and display settings for the public profile page of the organizer account: + +.. thumbnail:: ../../screens/organizer/edit.png + :align: center + :class: screenshot + +.. tip:: + + The profile page will be shown as ``https://pretix.eu/slug/`` where ``slug`` is to be replaced by the short form of + the organizer name that you entered during account creation and ``pretix.eu`` is to be replaced by your + installation's domain name if you are not using our hosted service. + + Instead, you can also use a custom domain for the profile page and your events, for example + ``https://tickets.example.com/`` if ``example.com`` is a domain that you own. Head to :ref:`custom_domain` to learn + more. + +.. _Get started: https://pretix.eu/about/en/setup diff --git a/doc/user/organizers/domain.rst b/doc/user/organizers/domain.rst index b34305114a..ee7eef021a 100644 --- a/doc/user/organizers/domain.rst +++ b/doc/user/organizers/domain.rst @@ -1,3 +1,5 @@ +.. _custom_domain: + Using a custom domain ===================== diff --git a/doc/user/organizers/index.rst b/doc/user/organizers/index.rst index f2b98de7b2..a13d7f00c8 100644 --- a/doc/user/organizers/index.rst +++ b/doc/user/organizers/index.rst @@ -1,112 +1,9 @@ Organizer accounts and teams ============================ -Organizer account ------------------ +.. toctree:: + :maxdepth: 2 -The basis of all your operations within pretix is your organizer account. It represents an entity that is running -events, for example a company, yourself or any other institution. -Every event belongs to one organizer account and events within the same organizer account are assumed to belong together -in some sense, whereas events in different organizer accounts are completely isolated. - -If you want to use the hosted pretix service, you can create an organizer account on our `Get started`_ page. Otherwise, -ask your pretix administrator for access to an organizer account. - -You can find out all organizer accounts you have access to by going to your global dashboard (click on the pretix logo -in the top-left corner) and then select "Organizers" from the navigation bar on the left side. Then, choose one of the -organizer accounts presented, if there are multiple of them: - -.. thumbnail:: ../../screens/organizer/list.png - :align: center - :class: screenshot - -This overview shows you all event that belong to the organizer and you have access to: - -.. thumbnail:: ../../screens/organizer/event_list.png - :align: center - :class: screenshot - -With the "Edit" button at the top, next to the organizer account name, you can modify properties of the organizer -account such as its name and display settings for the public profile page of the organizer account: - -.. thumbnail:: ../../screens/organizer/edit.png - :align: center - :class: screenshot - -.. tip:: - - The profile page will be shown as ``https://pretix.eu/slug/`` where ``slug`` is to be replaced by the short form of - the organizer name that you entered during account creation and ``pretix.eu`` is to be replaced by your - installation's domain name if you are not using our hosted service. - - Instead, you can also use a custom domain for the profile page and your events, for example - ``https://tickets.example.com/`` if ``example.com`` is a domain that you own. In this case, please contact the pretix - hosted support or your system administrator to set up the custom domain. - -Teams ------ - -We don't expect you to work on your events all by yourself and therefore, pretix comes with ways to invite your fellow -team members to access your pretix organizer account. To manage teams, click on the "Teams" link on your organizer -settings page (see above how to find it). This shows you a list of teams that should contain at least one team already: - -.. thumbnail:: ../../screens/organizer/team_list.png - :align: center - :class: screenshot - -If you click on a team name, you get to a page that shows you the current members of the team: - -.. thumbnail:: ../../screens/organizer/team_detail.png - :align: center - :class: screenshot - -You see that there is a list of pretix user accounts (i.e. email addresses), who are part of the team. To add a user to -the team, just enter their email address in the text box next to the "Add" button. If the user already has an account -in the pretix system they will instantly get access to the team. Otherwise, they will be sent an email with an invitation -link that can be used to create an account. This account will then instantly have access to the team. Users can be part -of as many teams as you want. - -In the section below, you can also create access tokens for our :ref:`rest-api`. You can read more on this topic in the -section :ref:`rest-auth` of the API documentation. - -Next to the team name, you again see a button called "Edit" that allows you to modify the permissions of the team. -Permissions separate into two areas: - -* **Organizer permissions** allow actions on the level of an organizer account, in particular: - - * Can create events – To create a new event under this organizer account, users need to have this permission - - * Can change teams and permissions – This permission is required to perform the kind of action you are doing right now. - Anyone with this permission can assign arbitrary other permissions to themselves, so this is the most powerful - permission there is to give. - - * Can change organizer settings – This permission is required to perform changes to the settings of the organizer - account, e.g. its name or display settings. - -* **Event permissions** allow actions on the level of an event. You can give the team access to all events of the - organizer (including future ones that are not yet created) or just a selected set of events. The specific permissions to choose from are: - - * Can change event settings – This permission gives access to most areas of the control panel that are not controlled - by one of the other event permissions, especially those that are related to setting up and configuring the event. - - * Can change product settings – This permission allows to create and modify products and objects that are closely - related to products, such as product categories, quotas, and questions. - - * Can view orders – This permission allows viewing the list of orders and allindividual order details, but not - changing anything about it. This also includes the various exports offered. - - * Can change orders – This permission allows all actions that involve changing an order, such as changing the products - in an order, marking an order as paid or refunden, importing banking data, etc. This only works properly if the - same users also have the "Can view orders" permission. - - * Can view vouchers – This permission allows viewing the list of vouchers including the voucher codes themselves and - their redemption status. - - * Can change vouchers – This permission allows to create and modify vouchers in all their details. It only works - properly if the same users also have the "Can view vouchers" permission. - -.. thumbnail:: ../../screens/organizer/team_edit.png - :align: center - :class: screenshot - -.. _Get started: https://pretix.eu/about/en/setup \ No newline at end of file + account + teams + domain diff --git a/doc/user/organizers/teams.rst b/doc/user/organizers/teams.rst new file mode 100644 index 0000000000..b6bb22418b --- /dev/null +++ b/doc/user/organizers/teams.rst @@ -0,0 +1,65 @@ +Teams +===== + +We don't expect you to work on your events all by yourself and therefore, pretix comes with ways to invite your fellow +team members to access your pretix organizer account. To manage teams, click on the "Teams" link on your organizer +settings page (see above how to find it). This shows you a list of teams that should contain at least one team already: + +.. thumbnail:: ../../screens/organizer/team_list.png + :align: center + :class: screenshot + +If you click on a team name, you get to a page that shows you the current members of the team: + +.. thumbnail:: ../../screens/organizer/team_detail.png + :align: center + :class: screenshot + +You see that there is a list of pretix user accounts (i.e. email addresses), who are part of the team. To add a user to +the team, just enter their email address in the text box next to the "Add" button. If the user already has an account +in the pretix system they will instantly get access to the team. Otherwise, they will be sent an email with an invitation +link that can be used to create an account. This account will then instantly have access to the team. Users can be part +of as many teams as you want. + +In the section below, you can also create access tokens for our :ref:`rest-api`. You can read more on this topic in the +section :ref:`rest-auth` of the API documentation. + +Next to the team name, you again see a button called "Edit" that allows you to modify the permissions of the team. +Permissions separate into two areas: + +* **Organizer permissions** allow actions on the level of an organizer account, in particular: + + * Can create events – To create a new event under this organizer account, users need to have this permission + + * Can change teams and permissions – This permission is required to perform the kind of action you are doing right now. + Anyone with this permission can assign arbitrary other permissions to themselves, so this is the most powerful + permission there is to give. + + * Can change organizer settings – This permission is required to perform changes to the settings of the organizer + account, e.g. its name or display settings. + +* **Event permissions** allow actions on the level of an event. You can give the team access to all events of the + organizer (including future ones that are not yet created) or just a selected set of events. The specific permissions to choose from are: + + * Can change event settings – This permission gives access to most areas of the control panel that are not controlled + by one of the other event permissions, especially those that are related to setting up and configuring the event. + + * Can change product settings – This permission allows to create and modify products and objects that are closely + related to products, such as product categories, quotas, and questions. + + * Can view orders – This permission allows viewing the list of orders and allindividual order details, but not + changing anything about it. This also includes the various exports offered. + + * Can change orders – This permission allows all actions that involve changing an order, such as changing the products + in an order, marking an order as paid or refunden, importing banking data, etc. This only works properly if the + same users also have the "Can view orders" permission. + + * Can view vouchers – This permission allows viewing the list of vouchers including the voucher codes themselves and + their redemption status. + + * Can change vouchers – This permission allows to create and modify vouchers in all their details. It only works + properly if the same users also have the "Can view vouchers" permission. + +.. thumbnail:: ../../screens/organizer/team_edit.png + :align: center + :class: screenshot diff --git a/doc/user/payments/banktransfer.rst b/doc/user/payments/banktransfer.rst index a69213abf4..21b2b032c4 100644 --- a/doc/user/payments/banktransfer.rst +++ b/doc/user/payments/banktransfer.rst @@ -30,3 +30,9 @@ many orders could be processed correctly and how many could not. You can then go transfers from your bank statement that are not yet matched to an order. Using the input field and the buttons on the left of each transaction, you can manually enter an order code to match it to or just discard it from the list, e.g. if the transaction is not related to the event at all. + + +.. tip:: If you aren't afraid of getting a bit more technical and your bank supports the HBCI/FinTS protocol (as most + German banks do), you can use `pretix-banktool`_ to fully automate this process. + +.. _pretix-banktool: https://github.com/pretix/pretix-banktool \ No newline at end of file diff --git a/doc/user/payments/fees.rst b/doc/user/payments/fees.rst index 5a839bf8fe..1b19840b1b 100644 --- a/doc/user/payments/fees.rst +++ b/doc/user/payments/fees.rst @@ -1,3 +1,5 @@ +.. _payment-fees: + Payment method fees =================== diff --git a/doc/user/payments/index.rst b/doc/user/payments/index.rst index d9b548e57d..1678f7fe78 100644 --- a/doc/user/payments/index.rst +++ b/doc/user/payments/index.rst @@ -1,9 +1,10 @@ -Accepting payments -================== +Payment settings +================ .. toctree:: :maxdepth: 2 + settings overview fees paypal diff --git a/doc/user/payments/overview.rst b/doc/user/payments/overview.rst index 409d358c2c..d15eec7d10 100644 --- a/doc/user/payments/overview.rst +++ b/doc/user/payments/overview.rst @@ -10,25 +10,8 @@ Payment methods are built as pretix plugins. For this reason, you might first ne If you host pretix on your own server, you might need to install a plugin first for some of the payment methods listed on this page as well as for additional ones. -:ref:`stripe` - Stripe is a US-based company that offers you an easy way to accept credit card payments from all over the world. - To accept payments with Stripe, you need to have a Stripe merchant account that is easy to create. Click on the link - above to get more details about the Stripe integration into pretix. - -:ref:`paypal` - If you want to accept online payments via PayPal, you can do so using pretix. You will need a PayPal merchant - account and it is a little bit complicated to obtain the required technical details, but we've got you covered. - Click on the link above to learn more. - -:ref:`banktransfer` - Classical IBAN wire transfers are a common payment method in central Europe that has the large benefit that it - often does not cause any additional fees. However, it requires you to invest some more effort as you need to - check your bank account for incoming payments regularly. We provide some tools to make this easier for you. - -SEPA debit - In some Europen countries, a very popular online payment method is SEPA direct debit. If you want to offer this - option in your pretix ticket shop, we provide a convenient plugin that allows users to enter their SEPA bank - account details and issue a SEPA mandate. You will then need to regularly download a SEPA XML file from pretix - and upload it to your bank's interface to actually perform the debits. +To get an overview of the officially supported payment methods and their pros and cons, head to the `pretix website`_. +On these pages, you get more information on how to configure :ref:`stripe`, :ref:`paypal`, and :ref:`banktransfer`. +.. _pretix website: https://pretix.eu/about/en/payments \ No newline at end of file diff --git a/doc/user/payments/settings.rst b/doc/user/payments/settings.rst new file mode 100644 index 0000000000..40359a2ed8 --- /dev/null +++ b/doc/user/payments/settings.rst @@ -0,0 +1,65 @@ +General settings +================ + +At "Settings" → "Pages", you can configure every aspect related to the payments you want to accept. The upper part +of the page shows a number of general settings that affect all payment methods: + +.. thumbnail:: ../../screens/event/settings_payment.png + :align: center + :class: screenshot + +In particular, these are: + +Payment term in days + If a order has been created, it is supposed to be paid within this number of days. Of course, some payment mehtods + (like credit card) succeed immediately in most cases, but others don't (like bank transfer) and even credit card + payments might fail and you might want to give the customer a chance to try another credit card before losing their + ticket. Therefore, we recommend setting a few days here. If you are accepting bank transfers, we wouldn't recommend + less than 10 days. + +Last date of payments + There is probably no use for payments received after your event, so you can set a date that the payment deadline of + a new order will never exceed. This has precendence over the number of days configured above, so if I create an order + two days before the configured last date of payments, my payment term will only be two days, not ten. If you have + payment methods that always require some time (like bank transfer), you will later be able to selectively disable them + once the event comes closer. + +Only end payment terms on weekdays + If you check this box, the payment term calculated by the number of days configured above will never end on a Saturday + or a Sunday. If it technically would do so, the term is extended to the next Monday. Note that this currently does not + take into account national or bank holidays in your country. + +Automatically expire unpaid orders + If you check this box, orders will automatically go into "expired" state if the payment term is over and no payment + has been received. This means that the tickets will no longer be reserved for the customer and someone else can buy + them from the shop again. If you do not check this box, tickets do not become available again automatically, but you + can mark orders as expired manually. + +Accept late payments + If you check this box, incoming payments will accepted even if the order is in "expired" state -- as long as there + still is sufficient quota available and the last date of payments is not yet over. We recommend to check this in most + cases. + +Tax rule for payment fees + If you pass on the payment method fees to your customers, you will most likely also need to pay sales tax on those + fees. Here, you can configure the tax rate. Read :ref:`taxes` for more information. + +Below, you can configure the details of the various payment methods. You can find information on their different settings +on the next pages of this documentation, but there are a few things most of them have in common: + +Enable payment method + Check this box to allow customers to use this method. At least one method needs to be active to process non-free orders. + +Additional fee (absolute and percentage), Calculate the fee from the total value including the fee + These fields allow you to pass fees on to your customers instead of paying them yourselves. Read :ref:`payment-fees` + for documentation on how this behaves. + +Available until + This allows you to set a date at which this payment method will automatically become disabled. This is useful if you + want people to be able to pay by card on the day before your event, but not by bank transfer, because it would not + arrive in time. + +Text on invoices + If you are using pretix' invoicing feature, this is a text that will be printed on every invoice for an order that + uses this payment method. You could use this to tell the accounting department of the invoice receiver that the payment + has already been received online or that it should be performed via bank transfer.