|
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993 |
-
- const config = require('../setup/config');
- const Stripe = require('stripe');
-
- const stripe = Stripe(config.stripe.secretKey);
-
- function convertExtraOptions(__extra) {
- var extraOptions = null;
- if (__extra && typeof __extra == "object" && Object.keys(__extra).length) {
- extraOptions = {};
- for (var option in __extra) {
- extraOptions[toCamelCase(option)] = __extra[option];
- }
- }
- return extraOptions;
- }
-
- function toCamelCase(str) {
- if (str == null) return str;
- return String(str)
- .toLowerCase()
- .replace(/[\s_]+(\S)/g, function(a, b) {
- return b.toUpperCase()
- });
- }
-
-
- // /v1/3d_secure - post
- exports.createThreeDsecure = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.threeDSecure.create(options,__extra);
- };
-
- // /v1/3d_secure/{three_d_secure} - get
- exports.retrieveThreeDsecure = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const three_d_secure = this.parseRequired(options.three_d_secure, 'string', 'stripe.retrieveThreeDsecure: three_d_secure is required.');
- delete options.three_d_secure;
- return stripe.threeDSecure.retrieve(three_d_secure, options,__extra);
- };
-
- // /v1/account_links - post
- exports.createAccountLink = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.accountLinks.create(options,__extra);
- };
-
- // /v1/accounts - get
- exports.listAccounts = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.accounts.list(options,__extra);
- };
-
- // /v1/accounts - post
- exports.createAccount = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.accounts.create(options,__extra);
- };
-
- // /v1/accounts/{account} - delete
- exports.deleteAccount = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const account = this.parseRequired(options.account, 'string', 'stripe.deleteAccount: account is required.');
- delete options.account;
- return stripe.accounts.del(account, options,__extra);
- };
-
- // /v1/accounts/{account} - get
- exports.retrieveAccount = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const account = this.parseRequired(options.account, 'string', 'stripe.retrieveAccount: account is required.');
- delete options.account;
- return stripe.accounts.retrieve(account, options,__extra);
- };
-
- // /v1/accounts/{account} - post
- exports.updateAccount = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const account = this.parseRequired(options.account, 'string', 'stripe.updateAccount: account is required.');
- delete options.account;
- return stripe.accounts.update(account, options,__extra);
- };
-
- // /v1/accounts/{account}/capabilities - get
- exports.listAccountCapabilities = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const account = this.parseRequired(options.account, 'string', 'stripe.listAccountCapabilities: account is required.');
- delete options.account;
- return stripe.accounts.listCapabilities(account, options,__extra);
- };
-
- // /v1/accounts/{account}/capabilities/{capability} - get
- exports.retrieveAccountCapabilitie = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const account = this.parseRequired(options.account, 'string', 'stripe.retrieveAccountCapabilitie: account is required.');
- delete options.account;
- const capability = this.parseRequired(options.capability, 'string', 'stripe.retrieveAccountCapabilitie: capability is required.');
- delete options.capability;
- return stripe.accounts.retrieveCapabilitie(account, capability, options,__extra);
- };
-
- // /v1/accounts/{account}/capabilities/{capability} - post
- exports.updateAccountCapabilitie = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const account = this.parseRequired(options.account, 'string', 'stripe.updateAccountCapabilitie: account is required.');
- delete options.account;
- const capability = this.parseRequired(options.capability, 'string', 'stripe.updateAccountCapabilitie: capability is required.');
- delete options.capability;
- return stripe.accounts.updateCapabilitie(account, capability, options,__extra);
- };
-
- // /v1/accounts/{account}/external_accounts - get
- exports.listAccountExternalAccounts = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const account = this.parseRequired(options.account, 'string', 'stripe.listAccountExternalAccounts: account is required.');
- delete options.account;
- return stripe.accounts.listExternalAccounts(account, options,__extra);
- };
-
- // /v1/accounts/{account}/external_accounts - post
- exports.createAccountExternalAccount = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const account = this.parseRequired(options.account, 'string', 'stripe.createAccountExternalAccount: account is required.');
- delete options.account;
- return stripe.accounts.createExternalAccount(account, options,__extra);
- };
-
- // /v1/accounts/{account}/external_accounts/{id} - delete
- exports.deleteAccountExternalAccount = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const account = this.parseRequired(options.account, 'string', 'stripe.deleteAccountExternalAccount: account is required.');
- delete options.account;
- const id = this.parseRequired(options.id, 'string', 'stripe.deleteAccountExternalAccount: id is required.');
- delete options.id;
- return stripe.accounts.deleteExternalAccount(account, id, options,__extra);
- };
-
- // /v1/accounts/{account}/external_accounts/{id} - get
- exports.retrieveAccountExternalAccount = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const account = this.parseRequired(options.account, 'string', 'stripe.retrieveAccountExternalAccount: account is required.');
- delete options.account;
- const id = this.parseRequired(options.id, 'string', 'stripe.retrieveAccountExternalAccount: id is required.');
- delete options.id;
- return stripe.accounts.retrieveExternalAccount(account, id, options,__extra);
- };
-
- // /v1/accounts/{account}/external_accounts/{id} - post
- exports.updateAccountExternalAccount = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const account = this.parseRequired(options.account, 'string', 'stripe.updateAccountExternalAccount: account is required.');
- delete options.account;
- const id = this.parseRequired(options.id, 'string', 'stripe.updateAccountExternalAccount: id is required.');
- delete options.id;
- return stripe.accounts.updateExternalAccount(account, id, options,__extra);
- };
-
- // /v1/accounts/{account}/login_links - post
- exports.createAccountLoginLink = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const account = this.parseRequired(options.account, 'string', 'stripe.createAccountLoginLink: account is required.');
- delete options.account;
- return stripe.accounts.createLoginLink(account, options,__extra);
- };
-
- // /v1/accounts/{account}/persons - get
- exports.listAccountPersons = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const account = this.parseRequired(options.account, 'string', 'stripe.listAccountPersons: account is required.');
- delete options.account;
- return stripe.accounts.listPersons(account, options,__extra);
- };
-
- // /v1/accounts/{account}/persons - post
- exports.createAccountPerson = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const account = this.parseRequired(options.account, 'string', 'stripe.createAccountPerson: account is required.');
- delete options.account;
- return stripe.accounts.createPerson(account, options,__extra);
- };
-
- // /v1/accounts/{account}/persons/{person} - delete
- exports.deleteAccountPerson = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const account = this.parseRequired(options.account, 'string', 'stripe.deleteAccountPerson: account is required.');
- delete options.account;
- const person = this.parseRequired(options.person, 'string', 'stripe.deleteAccountPerson: person is required.');
- delete options.person;
- return stripe.accounts.deletePerson(account, person, options,__extra);
- };
-
- // /v1/accounts/{account}/persons/{person} - get
- exports.retrieveAccountPerson = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const account = this.parseRequired(options.account, 'string', 'stripe.retrieveAccountPerson: account is required.');
- delete options.account;
- const person = this.parseRequired(options.person, 'string', 'stripe.retrieveAccountPerson: person is required.');
- delete options.person;
- return stripe.accounts.retrievePerson(account, person, options,__extra);
- };
-
- // /v1/accounts/{account}/persons/{person} - post
- exports.updateAccountPerson = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const account = this.parseRequired(options.account, 'string', 'stripe.updateAccountPerson: account is required.');
- delete options.account;
- const person = this.parseRequired(options.person, 'string', 'stripe.updateAccountPerson: person is required.');
- delete options.person;
- return stripe.accounts.updatePerson(account, person, options,__extra);
- };
-
- // /v1/accounts/{account}/reject - post
- exports.rejectAccount = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const account = this.parseRequired(options.account, 'string', 'stripe.rejectAccount: account is required.');
- delete options.account;
- return stripe.accounts.reject(account, options,__extra);
- };
-
- // /v1/accounts/{account}/x-stripeParametersOverride_bank_account/{id} - post
- exports.updateAccountXStripeParametersOverrideBankAccount = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const account = this.parseRequired(options.account, 'string', 'stripe.updateAccountXStripeParametersOverrideBankAccount: account is required.');
- delete options.account;
- const id = this.parseRequired(options.id, 'string', 'stripe.updateAccountXStripeParametersOverrideBankAccount: id is required.');
- delete options.id;
- return stripe.accounts.updateXStripeParametersOverrideBankAccount(account, id, options,__extra);
- };
-
- // /v1/accounts/{account}/x-stripeParametersOverride_card/{id} - post
- exports.updateAccountXStripeParametersOverrideCard = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const account = this.parseRequired(options.account, 'string', 'stripe.updateAccountXStripeParametersOverrideCard: account is required.');
- delete options.account;
- const id = this.parseRequired(options.id, 'string', 'stripe.updateAccountXStripeParametersOverrideCard: id is required.');
- delete options.id;
- return stripe.accounts.updateXStripeParametersOverrideCard(account, id, options,__extra);
- };
-
- // /v1/apple_pay/domains - get
- exports.listApplePayDomains = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.applePay.domains.list(options,__extra);
- };
-
- // /v1/apple_pay/domains - post
- exports.createApplePayDomain = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.applePay.domains.create(options,__extra);
- };
-
- // /v1/apple_pay/domains/{domain} - delete
- exports.deleteApplePayDomain = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const domain = this.parseRequired(options.domain, 'string', 'stripe.deleteApplePayDomain: domain is required.');
- delete options.domain;
- return stripe.applePay.domains.del(domain, options,__extra);
- };
-
- // /v1/apple_pay/domains/{domain} - get
- exports.retrieveApplePayDomain = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const domain = this.parseRequired(options.domain, 'string', 'stripe.retrieveApplePayDomain: domain is required.');
- delete options.domain;
- return stripe.applePay.domains.retrieve(domain, options,__extra);
- };
-
- // /v1/application_fees - get
- exports.listApplicationFees = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.applicationFees.list(options,__extra);
- };
-
- // /v1/application_fees/{fee}/refunds/{id} - get
- exports.retrieveApplicationFeeRefund = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const fee = this.parseRequired(options.fee, 'string', 'stripe.retrieveApplicationFeeRefund: fee is required.');
- delete options.fee;
- const id = this.parseRequired(options.id, 'string', 'stripe.retrieveApplicationFeeRefund: id is required.');
- delete options.id;
- return stripe.applicationFees.retrieveRefund(fee, id, options,__extra);
- };
-
- // /v1/application_fees/{fee}/refunds/{id} - post
- exports.updateApplicationFeeRefund = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const fee = this.parseRequired(options.fee, 'string', 'stripe.updateApplicationFeeRefund: fee is required.');
- delete options.fee;
- const id = this.parseRequired(options.id, 'string', 'stripe.updateApplicationFeeRefund: id is required.');
- delete options.id;
- return stripe.applicationFees.updateRefund(fee, id, options,__extra);
- };
-
- // /v1/application_fees/{id} - get
- exports.retrieveApplicationFee = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.retrieveApplicationFee: id is required.');
- delete options.id;
- return stripe.applicationFees.retrieve(id, options,__extra);
- };
-
- // /v1/application_fees/{id}/refunds - get
- exports.listApplicationFeeRefunds = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.listApplicationFeeRefunds: id is required.');
- delete options.id;
- return stripe.applicationFees.listRefunds(id, options,__extra);
- };
-
- // /v1/application_fees/{id}/refunds - post
- exports.createApplicationFeeRefund = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.createApplicationFeeRefund: id is required.');
- delete options.id;
- return stripe.applicationFees.createRefund(id, options,__extra);
- };
-
- // /v1/balance - get
- exports.retrieveBalance = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.balance.retrieve(options,__extra);
- };
-
- // /v1/balance_transactions - get
- exports.listBalanceTransactions = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.balanceTransactions.list(options,__extra);
- };
-
- // /v1/balance_transactions/{id} - get
- exports.retrieveBalanceTransaction = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.retrieveBalanceTransaction: id is required.');
- delete options.id;
- return stripe.balanceTransactions.retrieve(id, options,__extra);
- };
-
- // /v1/billing_portal/configurations - get
- exports.listBillingPortalConfigurations = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.billingPortal.configurations.list(options,__extra);
- };
-
- // /v1/billing_portal/configurations - post
- exports.createBillingPortalConfiguration = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.billingPortal.configurations.create(options,__extra);
- };
-
- // /v1/billing_portal/configurations/{configuration} - get
- exports.retrieveBillingPortalConfiguration = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const configuration = this.parseRequired(options.configuration, 'string', 'stripe.retrieveBillingPortalConfiguration: configuration is required.');
- delete options.configuration;
- return stripe.billingPortal.configurations.retrieve(configuration, options,__extra);
- };
-
- // /v1/billing_portal/configurations/{configuration} - post
- exports.updateBillingPortalConfiguration = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const configuration = this.parseRequired(options.configuration, 'string', 'stripe.updateBillingPortalConfiguration: configuration is required.');
- delete options.configuration;
- return stripe.billingPortal.configurations.update(configuration, options,__extra);
- };
-
- // /v1/billing_portal/sessions - post
- exports.createBillingPortalSession = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.billingPortal.sessions.create(options,__extra);
- };
-
- // /v1/bitcoin/receivers - get
- exports.listBitcoinReceivers = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.bitcoin.receivers.list(options,__extra);
- };
-
- // /v1/bitcoin/receivers/{id} - get
- exports.retrieveBitcoinReceiver = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.retrieveBitcoinReceiver: id is required.');
- delete options.id;
- return stripe.bitcoin.receivers.retrieve(id, options,__extra);
- };
-
- // /v1/bitcoin/receivers/{receiver}/transactions - get
- exports.listBitcoinReceiverTransactions = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const receiver = this.parseRequired(options.receiver, 'string', 'stripe.listBitcoinReceiverTransactions: receiver is required.');
- delete options.receiver;
- return stripe.bitcoin.receivers.listTransactions(receiver, options,__extra);
- };
-
- // /v1/charges - get
- exports.listCharges = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.charges.list(options,__extra);
- };
-
- // /v1/charges - post
- exports.createCharge = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.charges.create(options,__extra);
- };
-
- // /v1/charges/search - get
- exports.searchCharges = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const query = this.parseRequired(options.query, 'string', 'stripe.searchCharges: query is required.');
- return stripe.charges.search(options,__extra);
- };
-
- // /v1/charges/{charge} - get
- exports.retrieveCharge = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const charge = this.parseRequired(options.charge, 'string', 'stripe.retrieveCharge: charge is required.');
- delete options.charge;
- return stripe.charges.retrieve(charge, options,__extra);
- };
-
- // /v1/charges/{charge} - post
- exports.updateCharge = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const charge = this.parseRequired(options.charge, 'string', 'stripe.updateCharge: charge is required.');
- delete options.charge;
- return stripe.charges.update(charge, options,__extra);
- };
-
- // /v1/charges/{charge}/capture - post
- exports.captureCharge = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const charge = this.parseRequired(options.charge, 'string', 'stripe.captureCharge: charge is required.');
- delete options.charge;
- return stripe.charges.capture(charge, options,__extra);
- };
-
- // /v1/charges/{charge}/refunds - get
- exports.listChargeRefunds = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const charge = this.parseRequired(options.charge, 'string', 'stripe.listChargeRefunds: charge is required.');
- delete options.charge;
- return stripe.charges.listRefunds(charge, options,__extra);
- };
-
- // /v1/charges/{charge}/refunds/{refund} - get
- exports.retrieveChargeRefund = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const charge = this.parseRequired(options.charge, 'string', 'stripe.retrieveChargeRefund: charge is required.');
- delete options.charge;
- const refund = this.parseRequired(options.refund, 'string', 'stripe.retrieveChargeRefund: refund is required.');
- delete options.refund;
- return stripe.charges.retrieveRefund(charge, refund, options,__extra);
- };
-
- // /v1/checkout/sessions - get
- exports.listCheckoutSessions = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.checkout.sessions.list(options,__extra);
- };
-
- // /v1/checkout/sessions - post
- exports.createCheckoutSession = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- if (options && options.lineItemsType) {
- if (options.lineItemsType == 'customList' || options.lineItemsType == 'customRef') {
- if (options.line_items) {
- if (!Array.isArray(options.line_items)) {
- if (typeof options.line_items == "object") {
- options.line_items = [options.line_items];
- } else {
- throw new Error('createCheckoutSession: line_items is not an array or object for references');
- }
- } else if (!options.line_items || options.line_items.length == 0) {
- throw new Error('createCheckoutSession: line_items is empty!');
- }
- } else {
- throw new Error('createCheckoutSession: line_items is not set!');
- }
- options.line_items = options.line_items.map(item => {
- return {
- price_data: {
- currency: item.currency ? item.currency : 'USD',
- product_data: {
- name: item.title,
- },
- unit_amount_decimal: item.amount,
- },
- quantity: item.quantity ? item.quantity : 1,
- }
- })
- }
- delete options.lineItemsType;
- } else {
- if (options.line_items) {
- if (Array.isArray(options.line_items)) {
- if (options.line_items.length == 0) {
- throw new Error('createCheckoutSession: line_items is empty!');
- }
- options.line_items = options.line_items.map(item => {
- return {
- price: item.price,
- quantity: item.quantity ? item.quantity : 1
- }
- })
- } else if (typeof options.line_items == "object") {
- options.line_items = [options.line_items]
- } else if (typeof options.line_items == "string") {
- options.line_items = [{price: options.line_items, quantity: 1}]
- }
- }
- }
-
- return stripe.checkout.sessions.create(options,__extra);
- };
-
- // /v1/checkout/sessions/{session} - get
- exports.retrieveCheckoutSession = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const session = this.parseRequired(options.session, 'string', 'stripe.retrieveCheckoutSession: session is required.');
- delete options.session;
- return stripe.checkout.sessions.retrieve(session, options,__extra);
- };
-
- // /v1/checkout/sessions/{session}/expire - post
- exports.expireCheckoutSession = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const session = this.parseRequired(options.session, 'string', 'stripe.expireCheckoutSession: session is required.');
- delete options.session;
- return stripe.checkout.sessions.expire(session, options,__extra);
- };
-
- // /v1/checkout/sessions/{session}/line_items - get
- exports.listCheckoutSessionLineItems = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const session = this.parseRequired(options.session, 'string', 'stripe.listCheckoutSessionLineItems: session is required.');
- delete options.session;
- return stripe.checkout.sessions.listLineItems(session, options,__extra);
- };
-
- // /v1/country_specs - get
- exports.listCountrySpecs = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.countrySpecs.list(options,__extra);
- };
-
- // /v1/country_specs/{country} - get
- exports.retrieveCountrySpec = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const country = this.parseRequired(options.country, 'string', 'stripe.retrieveCountrySpec: country is required.');
- delete options.country;
- return stripe.countrySpecs.retrieve(country, options,__extra);
- };
-
- // /v1/coupons - get
- exports.listCoupons = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.coupons.list(options,__extra);
- };
-
- // /v1/coupons - post
- exports.createCoupon = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.coupons.create(options,__extra);
- };
-
- // /v1/coupons/{coupon} - delete
- exports.deleteCoupon = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const coupon = this.parseRequired(options.coupon, 'string', 'stripe.deleteCoupon: coupon is required.');
- delete options.coupon;
- return stripe.coupons.del(coupon, options,__extra);
- };
-
- // /v1/coupons/{coupon} - get
- exports.retrieveCoupon = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const coupon = this.parseRequired(options.coupon, 'string', 'stripe.retrieveCoupon: coupon is required.');
- delete options.coupon;
- return stripe.coupons.retrieve(coupon, options,__extra);
- };
-
- // /v1/coupons/{coupon} - post
- exports.updateCoupon = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const coupon = this.parseRequired(options.coupon, 'string', 'stripe.updateCoupon: coupon is required.');
- delete options.coupon;
- return stripe.coupons.update(coupon, options,__extra);
- };
-
- // /v1/credit_notes - get
- exports.listCreditNotes = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.creditNotes.list(options,__extra);
- };
-
- // /v1/credit_notes - post
- exports.createCreditNote = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.creditNotes.create(options,__extra);
- };
-
- // /v1/credit_notes/preview - get
- exports.retrieveCreditNotesPreview = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const invoice = this.parseRequired(options.invoice, 'string', 'stripe.retrieveCreditNotesPreview: invoice is required.');
- return stripe.creditNotes.preview(options,__extra);
- };
-
- // /v1/credit_notes/preview/lines - get
- exports.listCreditNotesPreviewLines = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const invoice = this.parseRequired(options.invoice, 'string', 'stripe.listCreditNotesPreviewLines: invoice is required.');
- return stripe.creditNotes.listPreviewLineItems(options,__extra);
- };
-
- // /v1/credit_notes/{credit_note}/lines - get
- exports.listCreditNoteLines = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const credit_note = this.parseRequired(options.credit_note, 'string', 'stripe.listCreditNoteLines: credit_note is required.');
- delete options.credit_note;
- return stripe.creditNotes.listLines(credit_note, options,__extra);
- };
-
- // /v1/credit_notes/{id} - get
- exports.retrieveCreditNote = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.retrieveCreditNote: id is required.');
- delete options.id;
- return stripe.creditNotes.retrieve(id, options,__extra);
- };
-
- // /v1/credit_notes/{id} - post
- exports.updateCreditNote = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.updateCreditNote: id is required.');
- delete options.id;
- return stripe.creditNotes.update(id, options,__extra);
- };
-
- // /v1/credit_notes/{id}/void - post
- exports.voidCreditNote = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.voidCreditNote: id is required.');
- delete options.id;
- return stripe.creditNotes.voidCreditNote(id, options,__extra);
- };
-
- // /v1/customers - get
- exports.listCustomers = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.customers.list(options,__extra);
- };
-
- // /v1/customers - post
- exports.createCustomer = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.customers.create(options,__extra);
- };
-
- // /v1/customers/search - get
- exports.searchCustomers = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const query = this.parseRequired(options.query, 'string', 'stripe.searchCustomers: query is required.');
- return stripe.customers.search(options,__extra);
- };
-
- // /v1/customers/{customer} - delete
- exports.deleteCustomer = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const customer = this.parseRequired(options.customer, 'string', 'stripe.deleteCustomer: customer is required.');
- delete options.customer;
- return stripe.customers.del(customer, options,__extra);
- };
-
- // /v1/customers/{customer} - get
- exports.retrieveCustomer = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const customer = this.parseRequired(options.customer, 'string', 'stripe.retrieveCustomer: customer is required.');
- delete options.customer;
- return stripe.customers.retrieve(customer, options,__extra);
- };
-
- // /v1/customers/{customer} - post
- exports.updateCustomer = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const customer = this.parseRequired(options.customer, 'string', 'stripe.updateCustomer: customer is required.');
- delete options.customer;
- return stripe.customers.update(customer, options,__extra);
- };
-
- // /v1/customers/{customer}/balance_transactions - get
- exports.listCustomerBalanceTransactions = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const customer = this.parseRequired(options.customer, 'string', 'stripe.listCustomerBalanceTransactions: customer is required.');
- delete options.customer;
- return stripe.customers.listBalanceTransactions(customer, options,__extra);
- };
-
- // /v1/customers/{customer}/balance_transactions - post
- exports.createCustomerBalanceTransaction = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const customer = this.parseRequired(options.customer, 'string', 'stripe.createCustomerBalanceTransaction: customer is required.');
- delete options.customer;
- return stripe.customers.createBalanceTransaction(customer, options,__extra);
- };
-
- // /v1/customers/{customer}/balance_transactions/{transaction} - get
- exports.retrieveCustomerBalanceTransaction = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const customer = this.parseRequired(options.customer, 'string', 'stripe.retrieveCustomerBalanceTransaction: customer is required.');
- delete options.customer;
- const transaction = this.parseRequired(options.transaction, 'string', 'stripe.retrieveCustomerBalanceTransaction: transaction is required.');
- delete options.transaction;
- return stripe.customers.retrieveBalanceTransaction(customer, transaction, options,__extra);
- };
-
- // /v1/customers/{customer}/balance_transactions/{transaction} - post
- exports.updateCustomerBalanceTransaction = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const customer = this.parseRequired(options.customer, 'string', 'stripe.updateCustomerBalanceTransaction: customer is required.');
- delete options.customer;
- const transaction = this.parseRequired(options.transaction, 'string', 'stripe.updateCustomerBalanceTransaction: transaction is required.');
- delete options.transaction;
- return stripe.customers.updateBalanceTransaction(customer, transaction, options,__extra);
- };
-
- // /v1/customers/{customer}/cash_balance - get
- exports.retrieveCustomerCashBalance = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const customer = this.parseRequired(options.customer, 'string', 'stripe.retrieveCustomerCashBalance: customer is required.');
- delete options.customer;
- return stripe.customers.retrieveCashBalance(customer, options,__extra);
- };
-
- // /v1/customers/{customer}/cash_balance - post
- exports.cashBalanceCustomer = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const customer = this.parseRequired(options.customer, 'string', 'stripe.cashBalanceCustomer: customer is required.');
- delete options.customer;
- return stripe.customers.cashBalance(customer, options,__extra);
- };
-
- // /v1/customers/{customer}/discount - delete
- exports.deleteCustomerDiscount = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const customer = this.parseRequired(options.customer, 'string', 'stripe.deleteCustomerDiscount: customer is required.');
- delete options.customer;
- return stripe.customers.deleteDiscount(customer, options,__extra);
- };
-
- // /v1/customers/{customer}/funding_instructions - post
- exports.createCustomerFundingInstruction = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const customer = this.parseRequired(options.customer, 'string', 'stripe.createCustomerFundingInstruction: customer is required.');
- delete options.customer;
- return stripe.customers.createFundingInstruction(customer, options,__extra);
- };
-
- // /v1/customers/{customer}/payment_methods - get
- exports.listCustomerPaymentMethods = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const customer = this.parseRequired(options.customer, 'string', 'stripe.listCustomerPaymentMethods: customer is required.');
- delete options.customer;
- const type = this.parseRequired(options.type, 'string', 'stripe.listCustomerPaymentMethods: type is required.');
- return stripe.customers.listPaymentMethods(customer, options,__extra);
- };
-
- // /v1/customers/{customer}/sources - get
- exports.listCustomerSources = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const customer = this.parseRequired(options.customer, 'string', 'stripe.listCustomerSources: customer is required.');
- delete options.customer;
- return stripe.customers.listSources(customer, options,__extra);
- };
-
- // /v1/customers/{customer}/sources - post
- exports.createCustomerSource = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const customer = this.parseRequired(options.customer, 'string', 'stripe.createCustomerSource: customer is required.');
- delete options.customer;
- return stripe.customers.createSource(customer, options,__extra);
- };
-
- // /v1/customers/{customer}/sources/{id} - delete
- exports.deleteCustomerSource = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const customer = this.parseRequired(options.customer, 'string', 'stripe.deleteCustomerSource: customer is required.');
- delete options.customer;
- const id = this.parseRequired(options.id, 'string', 'stripe.deleteCustomerSource: id is required.');
- delete options.id;
- return stripe.customers.deleteSource(customer, id, options,__extra);
- };
-
- // /v1/customers/{customer}/sources/{id} - get
- exports.retrieveCustomerSource = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const customer = this.parseRequired(options.customer, 'string', 'stripe.retrieveCustomerSource: customer is required.');
- delete options.customer;
- const id = this.parseRequired(options.id, 'string', 'stripe.retrieveCustomerSource: id is required.');
- delete options.id;
- return stripe.customers.retrieveSource(customer, id, options,__extra);
- };
-
- // /v1/customers/{customer}/sources/{id} - post
- exports.updateCustomerSource = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const customer = this.parseRequired(options.customer, 'string', 'stripe.updateCustomerSource: customer is required.');
- delete options.customer;
- const id = this.parseRequired(options.id, 'string', 'stripe.updateCustomerSource: id is required.');
- delete options.id;
- return stripe.customers.updateSource(customer, id, options,__extra);
- };
-
- // /v1/customers/{customer}/tax_ids - get
- exports.listCustomerTaxIds = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const customer = this.parseRequired(options.customer, 'string', 'stripe.listCustomerTaxIds: customer is required.');
- delete options.customer;
- return stripe.customers.listTaxIds(customer, options,__extra);
- };
-
- // /v1/customers/{customer}/tax_ids - post
- exports.createCustomerTaxId = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const customer = this.parseRequired(options.customer, 'string', 'stripe.createCustomerTaxId: customer is required.');
- delete options.customer;
- return stripe.customers.createTaxId(customer, options,__extra);
- };
-
- // /v1/customers/{customer}/tax_ids/{id} - delete
- exports.deleteCustomerTaxId = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const customer = this.parseRequired(options.customer, 'string', 'stripe.deleteCustomerTaxId: customer is required.');
- delete options.customer;
- const id = this.parseRequired(options.id, 'string', 'stripe.deleteCustomerTaxId: id is required.');
- delete options.id;
- return stripe.customers.deleteTaxId(customer, id, options,__extra);
- };
-
- // /v1/customers/{customer}/tax_ids/{id} - get
- exports.retrieveCustomerTaxId = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const customer = this.parseRequired(options.customer, 'string', 'stripe.retrieveCustomerTaxId: customer is required.');
- delete options.customer;
- const id = this.parseRequired(options.id, 'string', 'stripe.retrieveCustomerTaxId: id is required.');
- delete options.id;
- return stripe.customers.retrieveTaxId(customer, id, options,__extra);
- };
-
- // /v1/customers/{customer}/x-stripeParametersOverride_bank_accounts/{id} - post
- exports.updateCustomerXStripeParametersOverrideBankAccount = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const customer = this.parseRequired(options.customer, 'string', 'stripe.updateCustomerXStripeParametersOverrideBankAccount: customer is required.');
- delete options.customer;
- const id = this.parseRequired(options.id, 'string', 'stripe.updateCustomerXStripeParametersOverrideBankAccount: id is required.');
- delete options.id;
- return stripe.customers.updateXStripeParametersOverrideBankAccount(customer, id, options,__extra);
- };
-
- // /v1/customers/{customer}/x-stripeParametersOverride_cards/{id} - post
- exports.updateCustomerXStripeParametersOverrideCard = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const customer = this.parseRequired(options.customer, 'string', 'stripe.updateCustomerXStripeParametersOverrideCard: customer is required.');
- delete options.customer;
- const id = this.parseRequired(options.id, 'string', 'stripe.updateCustomerXStripeParametersOverrideCard: id is required.');
- delete options.id;
- return stripe.customers.updateXStripeParametersOverrideCard(customer, id, options,__extra);
- };
-
- // /v1/disputes - get
- exports.listDisputes = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.disputes.list(options,__extra);
- };
-
- // /v1/disputes/{dispute} - get
- exports.retrieveDispute = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const dispute = this.parseRequired(options.dispute, 'string', 'stripe.retrieveDispute: dispute is required.');
- delete options.dispute;
- return stripe.disputes.retrieve(dispute, options,__extra);
- };
-
- // /v1/disputes/{dispute} - post
- exports.updateDispute = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const dispute = this.parseRequired(options.dispute, 'string', 'stripe.updateDispute: dispute is required.');
- delete options.dispute;
- return stripe.disputes.update(dispute, options,__extra);
- };
-
- // /v1/disputes/{dispute}/close - post
- exports.closeDispute = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const dispute = this.parseRequired(options.dispute, 'string', 'stripe.closeDispute: dispute is required.');
- delete options.dispute;
- return stripe.disputes.close(dispute, options,__extra);
- };
-
- // /v1/ephemeral_keys - post
- exports.createEphemeralKey = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.ephemeralKeys.create(options,__extra);
- };
-
- // /v1/ephemeral_keys/{key} - delete
- exports.deleteEphemeralKey = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const key = this.parseRequired(options.key, 'string', 'stripe.deleteEphemeralKey: key is required.');
- delete options.key;
- return stripe.ephemeralKeys.del(key, options,__extra);
- };
-
- // /v1/events - get
- exports.listEvents = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.events.list(options,__extra);
- };
-
- // /v1/events/{id} - get
- exports.retrieveEvent = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.retrieveEvent: id is required.');
- delete options.id;
- return stripe.events.retrieve(id, options,__extra);
- };
-
- // /v1/exchange_rates - get
- exports.listExchangeRates = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.exchangeRates.list(options,__extra);
- };
-
- // /v1/exchange_rates/{rate_id} - get
- exports.retrieveExchangeRate = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const rate_id = this.parseRequired(options.rate_id, 'string', 'stripe.retrieveExchangeRate: rate_id is required.');
- delete options.rate_id;
- return stripe.exchangeRates.retrieve(rate_id, options,__extra);
- };
-
- // /v1/file_links - get
- exports.listFileLinks = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.fileLinks.list(options,__extra);
- };
-
- // /v1/file_links - post
- exports.createFileLink = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.fileLinks.create(options,__extra);
- };
-
- // /v1/file_links/{link} - get
- exports.retrieveFileLink = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const link = this.parseRequired(options.link, 'string', 'stripe.retrieveFileLink: link is required.');
- delete options.link;
- return stripe.fileLinks.retrieve(link, options,__extra);
- };
-
- // /v1/file_links/{link} - post
- exports.updateFileLink = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const link = this.parseRequired(options.link, 'string', 'stripe.updateFileLink: link is required.');
- delete options.link;
- return stripe.fileLinks.update(link, options,__extra);
- };
-
- // /v1/files - get
- exports.listFiles = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.files.list(options,__extra);
- };
-
- // /v1/files - post
- exports.createFile = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.files.create(options,__extra);
- };
-
- // /v1/files/{file} - get
- exports.retrieveFile = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const file = this.parseRequired(options.file, 'string', 'stripe.retrieveFile: file is required.');
- delete options.file;
- return stripe.files.retrieve(file, options,__extra);
- };
-
- // /v1/financial_connections/accounts/{account} - get
- exports.retrieveFinancialConnectionsAccount = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const account = this.parseRequired(options.account, 'string', 'stripe.retrieveFinancialConnectionsAccount: account is required.');
- delete options.account;
- return stripe.financialConnections.accounts.retrieve(account, options,__extra);
- };
-
- // /v1/financial_connections/accounts/{account}/disconnect - post
- exports.disconnectFinancialConnectionsAccount = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const account = this.parseRequired(options.account, 'string', 'stripe.disconnectFinancialConnectionsAccount: account is required.');
- delete options.account;
- return stripe.financialConnections.accounts.disconnect(account, options,__extra);
- };
-
- // /v1/financial_connections/accounts/{account}/refresh - post
- exports.refreshFinancialConnectionsAccount = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const account = this.parseRequired(options.account, 'string', 'stripe.refreshFinancialConnectionsAccount: account is required.');
- delete options.account;
- return stripe.financialConnections.accounts.refresh(account, options,__extra);
- };
-
- // /v1/financial_connections/sessions - post
- exports.createFinancialConnectionsSession = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.financialConnections.sessions.create(options,__extra);
- };
-
- // /v1/financial_connections/sessions/{session} - get
- exports.retrieveFinancialConnectionsSession = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const session = this.parseRequired(options.session, 'string', 'stripe.retrieveFinancialConnectionsSession: session is required.');
- delete options.session;
- return stripe.financialConnections.sessions.retrieve(session, options,__extra);
- };
-
- // /v1/identity/verification_reports - get
- exports.listIdentityVerificationReports = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.identity.verificationReports.list(options,__extra);
- };
-
- // /v1/identity/verification_reports/{report} - get
- exports.retrieveIdentityVerificationReport = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const report = this.parseRequired(options.report, 'string', 'stripe.retrieveIdentityVerificationReport: report is required.');
- delete options.report;
- return stripe.identity.verificationReports.retrieve(report, options,__extra);
- };
-
- // /v1/identity/verification_sessions - get
- exports.listIdentityVerificationSessions = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.identity.verificationSessions.list(options,__extra);
- };
-
- // /v1/identity/verification_sessions - post
- exports.createIdentityVerificationSession = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.identity.verificationSessions.create(options,__extra);
- };
-
- // /v1/identity/verification_sessions/{session} - get
- exports.retrieveIdentityVerificationSession = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const session = this.parseRequired(options.session, 'string', 'stripe.retrieveIdentityVerificationSession: session is required.');
- delete options.session;
- return stripe.identity.verificationSessions.retrieve(session, options,__extra);
- };
-
- // /v1/identity/verification_sessions/{session} - post
- exports.updateIdentityVerificationSession = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const session = this.parseRequired(options.session, 'string', 'stripe.updateIdentityVerificationSession: session is required.');
- delete options.session;
- return stripe.identity.verificationSessions.update(session, options,__extra);
- };
-
- // /v1/identity/verification_sessions/{session}/cancel - post
- exports.cancelIdentityVerificationSession = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const session = this.parseRequired(options.session, 'string', 'stripe.cancelIdentityVerificationSession: session is required.');
- delete options.session;
- return stripe.identity.verificationSessions.cancel(session, options,__extra);
- };
-
- // /v1/identity/verification_sessions/{session}/redact - post
- exports.redactIdentityVerificationSession = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const session = this.parseRequired(options.session, 'string', 'stripe.redactIdentityVerificationSession: session is required.');
- delete options.session;
- return stripe.identity.verificationSessions.redact(session, options,__extra);
- };
-
- // /v1/invoiceitems - get
- exports.listInvoiceitems = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.invoiceitems.list(options,__extra);
- };
-
- // /v1/invoiceitems - post
- exports.createInvoiceitem = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.invoiceitems.create(options,__extra);
- };
-
- // /v1/invoiceitems/{invoiceitem} - delete
- exports.deleteInvoiceitem = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const invoiceitem = this.parseRequired(options.invoiceitem, 'string', 'stripe.deleteInvoiceitem: invoiceitem is required.');
- delete options.invoiceitem;
- return stripe.invoiceitems.del(invoiceitem, options,__extra);
- };
-
- // /v1/invoiceitems/{invoiceitem} - get
- exports.retrieveInvoiceitem = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const invoiceitem = this.parseRequired(options.invoiceitem, 'string', 'stripe.retrieveInvoiceitem: invoiceitem is required.');
- delete options.invoiceitem;
- return stripe.invoiceitems.retrieve(invoiceitem, options,__extra);
- };
-
- // /v1/invoiceitems/{invoiceitem} - post
- exports.updateInvoiceitem = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const invoiceitem = this.parseRequired(options.invoiceitem, 'string', 'stripe.updateInvoiceitem: invoiceitem is required.');
- delete options.invoiceitem;
- return stripe.invoiceitems.update(invoiceitem, options,__extra);
- };
-
- // /v1/invoices - get
- exports.listInvoices = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.invoices.list(options,__extra);
- };
-
- // /v1/invoices - post
- exports.createInvoice = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.invoices.create(options,__extra);
- };
-
- // /v1/invoices/search - get
- exports.searchInvoices = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const query = this.parseRequired(options.query, 'string', 'stripe.searchInvoices: query is required.');
- return stripe.invoices.search(options,__extra);
- };
-
- // /v1/invoices/upcoming - get
- exports.retrieveInvoicesUpcoming = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.invoices.retrieveUpcoming(options,__extra);
- };
-
- // /v1/invoices/upcoming/lines - get
- exports.listInvoicesUpcomingLines = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.invoices.listUpcomingLineItems(options,__extra);
- };
-
- // /v1/invoices/{invoice} - delete
- exports.deleteInvoice = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const invoice = this.parseRequired(options.invoice, 'string', 'stripe.deleteInvoice: invoice is required.');
- delete options.invoice;
- return stripe.invoices.del(invoice, options,__extra);
- };
-
- // /v1/invoices/{invoice} - get
- exports.retrieveInvoice = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const invoice = this.parseRequired(options.invoice, 'string', 'stripe.retrieveInvoice: invoice is required.');
- delete options.invoice;
- return stripe.invoices.retrieve(invoice, options,__extra);
- };
-
- // /v1/invoices/{invoice} - post
- exports.updateInvoice = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const invoice = this.parseRequired(options.invoice, 'string', 'stripe.updateInvoice: invoice is required.');
- delete options.invoice;
- return stripe.invoices.update(invoice, options,__extra);
- };
-
- // /v1/invoices/{invoice}/finalize - post
- exports.finalizeInvoice = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const invoice = this.parseRequired(options.invoice, 'string', 'stripe.finalizeInvoice: invoice is required.');
- delete options.invoice;
- return stripe.invoices.finalizeInvoice(invoice, options,__extra);
- };
-
- // /v1/invoices/{invoice}/lines - get
- exports.listInvoiceLines = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const invoice = this.parseRequired(options.invoice, 'string', 'stripe.listInvoiceLines: invoice is required.');
- delete options.invoice;
- return stripe.invoices.listLines(invoice, options,__extra);
- };
-
- // /v1/invoices/{invoice}/mark_uncollectible - post
- exports.markUncollectibleInvoice = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const invoice = this.parseRequired(options.invoice, 'string', 'stripe.markUncollectibleInvoice: invoice is required.');
- delete options.invoice;
- return stripe.invoices.markUncollectible(invoice, options,__extra);
- };
-
- // /v1/invoices/{invoice}/pay - post
- exports.payInvoice = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const invoice = this.parseRequired(options.invoice, 'string', 'stripe.payInvoice: invoice is required.');
- delete options.invoice;
- return stripe.invoices.pay(invoice, options,__extra);
- };
-
- // /v1/invoices/{invoice}/send - post
- exports.sendInvoice = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const invoice = this.parseRequired(options.invoice, 'string', 'stripe.sendInvoice: invoice is required.');
- delete options.invoice;
- return stripe.invoices.sendInvoice(invoice, options,__extra);
- };
-
- // /v1/invoices/{invoice}/void - post
- exports.voidInvoice = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const invoice = this.parseRequired(options.invoice, 'string', 'stripe.voidInvoice: invoice is required.');
- delete options.invoice;
- return stripe.invoices.voidInvoice(invoice, options,__extra);
- };
-
- // /v1/issuer_fraud_records - get
- exports.listIssuerFraudRecords = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.issuerFraudRecords.list(options,__extra);
- };
-
- // /v1/issuer_fraud_records/{issuer_fraud_record} - get
- exports.retrieveIssuerFraudRecord = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const issuer_fraud_record = this.parseRequired(options.issuer_fraud_record, 'string', 'stripe.retrieveIssuerFraudRecord: issuer_fraud_record is required.');
- delete options.issuer_fraud_record;
- return stripe.issuerFraudRecords.retrieve(issuer_fraud_record, options,__extra);
- };
-
- // /v1/issuing/authorizations - get
- exports.listIssuingAuthorizations = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.issuing.authorizations.list(options,__extra);
- };
-
- // /v1/issuing/authorizations/{authorization} - get
- exports.retrieveIssuingAuthorization = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const authorization = this.parseRequired(options.authorization, 'string', 'stripe.retrieveIssuingAuthorization: authorization is required.');
- delete options.authorization;
- return stripe.issuing.authorizations.retrieve(authorization, options,__extra);
- };
-
- // /v1/issuing/authorizations/{authorization} - post
- exports.updateIssuingAuthorization = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const authorization = this.parseRequired(options.authorization, 'string', 'stripe.updateIssuingAuthorization: authorization is required.');
- delete options.authorization;
- return stripe.issuing.authorizations.update(authorization, options,__extra);
- };
-
- // /v1/issuing/authorizations/{authorization}/approve - post
- exports.approveIssuingAuthorization = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const authorization = this.parseRequired(options.authorization, 'string', 'stripe.approveIssuingAuthorization: authorization is required.');
- delete options.authorization;
- return stripe.issuing.authorizations.approve(authorization, options,__extra);
- };
-
- // /v1/issuing/authorizations/{authorization}/decline - post
- exports.declineIssuingAuthorization = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const authorization = this.parseRequired(options.authorization, 'string', 'stripe.declineIssuingAuthorization: authorization is required.');
- delete options.authorization;
- return stripe.issuing.authorizations.decline(authorization, options,__extra);
- };
-
- // /v1/issuing/cardholders - get
- exports.listIssuingCardholders = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.issuing.cardholders.list(options,__extra);
- };
-
- // /v1/issuing/cardholders - post
- exports.createIssuingCardholder = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.issuing.cardholders.create(options,__extra);
- };
-
- // /v1/issuing/cardholders/{cardholder} - get
- exports.retrieveIssuingCardholder = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const cardholder = this.parseRequired(options.cardholder, 'string', 'stripe.retrieveIssuingCardholder: cardholder is required.');
- delete options.cardholder;
- return stripe.issuing.cardholders.retrieve(cardholder, options,__extra);
- };
-
- // /v1/issuing/cardholders/{cardholder} - post
- exports.updateIssuingCardholder = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const cardholder = this.parseRequired(options.cardholder, 'string', 'stripe.updateIssuingCardholder: cardholder is required.');
- delete options.cardholder;
- return stripe.issuing.cardholders.update(cardholder, options,__extra);
- };
-
- // /v1/issuing/cards - get
- exports.listIssuingCards = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.issuing.cards.list(options,__extra);
- };
-
- // /v1/issuing/cards - post
- exports.createIssuingCard = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.issuing.cards.create(options,__extra);
- };
-
- // /v1/issuing/cards/{card} - get
- exports.retrieveIssuingCard = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const card = this.parseRequired(options.card, 'string', 'stripe.retrieveIssuingCard: card is required.');
- delete options.card;
- return stripe.issuing.cards.retrieve(card, options,__extra);
- };
-
- // /v1/issuing/cards/{card} - post
- exports.updateIssuingCard = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const card = this.parseRequired(options.card, 'string', 'stripe.updateIssuingCard: card is required.');
- delete options.card;
- return stripe.issuing.cards.update(card, options,__extra);
- };
-
- // /v1/issuing/disputes - get
- exports.listIssuingDisputes = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.issuing.disputes.list(options,__extra);
- };
-
- // /v1/issuing/disputes - post
- exports.createIssuingDispute = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.issuing.disputes.create(options,__extra);
- };
-
- // /v1/issuing/disputes/{dispute} - get
- exports.retrieveIssuingDispute = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const dispute = this.parseRequired(options.dispute, 'string', 'stripe.retrieveIssuingDispute: dispute is required.');
- delete options.dispute;
- return stripe.issuing.disputes.retrieve(dispute, options,__extra);
- };
-
- // /v1/issuing/disputes/{dispute} - post
- exports.updateIssuingDispute = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const dispute = this.parseRequired(options.dispute, 'string', 'stripe.updateIssuingDispute: dispute is required.');
- delete options.dispute;
- return stripe.issuing.disputes.update(dispute, options,__extra);
- };
-
- // /v1/issuing/disputes/{dispute}/submit - post
- exports.submitIssuingDispute = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const dispute = this.parseRequired(options.dispute, 'string', 'stripe.submitIssuingDispute: dispute is required.');
- delete options.dispute;
- return stripe.issuing.disputes.submit(dispute, options,__extra);
- };
-
- // /v1/issuing/transactions - get
- exports.listIssuingTransactions = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.issuing.transactions.list(options,__extra);
- };
-
- // /v1/issuing/transactions/{transaction} - get
- exports.retrieveIssuingTransaction = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const transaction = this.parseRequired(options.transaction, 'string', 'stripe.retrieveIssuingTransaction: transaction is required.');
- delete options.transaction;
- return stripe.issuing.transactions.retrieve(transaction, options,__extra);
- };
-
- // /v1/issuing/transactions/{transaction} - post
- exports.updateIssuingTransaction = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const transaction = this.parseRequired(options.transaction, 'string', 'stripe.updateIssuingTransaction: transaction is required.');
- delete options.transaction;
- return stripe.issuing.transactions.update(transaction, options,__extra);
- };
-
- // /v1/mandates/{mandate} - get
- exports.retrieveMandate = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const mandate = this.parseRequired(options.mandate, 'string', 'stripe.retrieveMandate: mandate is required.');
- delete options.mandate;
- return stripe.mandates.retrieve(mandate, options,__extra);
- };
-
- // /v1/orders - get
- exports.listOrders = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.orders.list(options,__extra);
- };
-
- // /v1/orders - post
- exports.createOrder = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.orders.create(options,__extra);
- };
-
- // /v1/orders/{id} - get
- exports.retrieveOrder = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.retrieveOrder: id is required.');
- delete options.id;
- return stripe.orders.retrieve(id, options,__extra);
- };
-
- // /v1/orders/{id} - post
- exports.updateOrder = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.updateOrder: id is required.');
- delete options.id;
- return stripe.orders.update(id, options,__extra);
- };
-
- // /v1/orders/{id}/cancel - post
- exports.cancelOrder = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.cancelOrder: id is required.');
- delete options.id;
- return stripe.orders.cancel(id, options,__extra);
- };
-
- // /v1/orders/{id}/line_items - get
- exports.listOrderLineItems = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.listOrderLineItems: id is required.');
- delete options.id;
- return stripe.orders.listLineItems(id, options,__extra);
- };
-
- // /v1/orders/{id}/reopen - post
- exports.reopenOrder = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.reopenOrder: id is required.');
- delete options.id;
- return stripe.orders.reopen(id, options,__extra);
- };
-
- // /v1/orders/{id}/submit - post
- exports.submitOrder = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.submitOrder: id is required.');
- delete options.id;
- return stripe.orders.submit(id, options,__extra);
- };
-
- // /v1/payment_intents - get
- exports.listPaymentIntents = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.paymentIntents.list(options,__extra);
- };
-
- // /v1/payment_intents - post
- exports.createPaymentIntent = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.paymentIntents.create(options,__extra);
- };
-
- // /v1/payment_intents/search - get
- exports.searchPaymentIntents = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const query = this.parseRequired(options.query, 'string', 'stripe.searchPaymentIntents: query is required.');
- return stripe.paymentIntents.search(options,__extra);
- };
-
- // /v1/payment_intents/{intent} - get
- exports.retrievePaymentIntent = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const intent = this.parseRequired(options.intent, 'string', 'stripe.retrievePaymentIntent: intent is required.');
- delete options.intent;
- return stripe.paymentIntents.retrieve(intent, options,__extra);
- };
-
- // /v1/payment_intents/{intent} - post
- exports.updatePaymentIntent = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const intent = this.parseRequired(options.intent, 'string', 'stripe.updatePaymentIntent: intent is required.');
- delete options.intent;
- return stripe.paymentIntents.update(intent, options,__extra);
- };
-
- // /v1/payment_intents/{intent}/apply_customer_balance - post
- exports.applyCustomerBalancePaymentIntent = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const intent = this.parseRequired(options.intent, 'string', 'stripe.applyCustomerBalancePaymentIntent: intent is required.');
- delete options.intent;
- return stripe.paymentIntents.applyCustomerBalance(intent, options,__extra);
- };
-
- // /v1/payment_intents/{intent}/cancel - post
- exports.cancelPaymentIntent = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const intent = this.parseRequired(options.intent, 'string', 'stripe.cancelPaymentIntent: intent is required.');
- delete options.intent;
- return stripe.paymentIntents.cancel(intent, options,__extra);
- };
-
- // /v1/payment_intents/{intent}/capture - post
- exports.capturePaymentIntent = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const intent = this.parseRequired(options.intent, 'string', 'stripe.capturePaymentIntent: intent is required.');
- delete options.intent;
- return stripe.paymentIntents.capture(intent, options,__extra);
- };
-
- // /v1/payment_intents/{intent}/confirm - post
- exports.confirmPaymentIntent = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const intent = this.parseRequired(options.intent, 'string', 'stripe.confirmPaymentIntent: intent is required.');
- delete options.intent;
- return stripe.paymentIntents.confirm(intent, options,__extra);
- };
-
- // /v1/payment_intents/{intent}/increment_authorization - post
- exports.incrementAuthorizationPaymentIntent = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const intent = this.parseRequired(options.intent, 'string', 'stripe.incrementAuthorizationPaymentIntent: intent is required.');
- delete options.intent;
- return stripe.paymentIntents.incrementAuthorization(intent, options,__extra);
- };
-
- // /v1/payment_intents/{intent}/verify_microdeposits - post
- exports.createPaymentIntentVerifyMicrodeposit = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const intent = this.parseRequired(options.intent, 'string', 'stripe.createPaymentIntentVerifyMicrodeposit: intent is required.');
- delete options.intent;
- return stripe.paymentIntents.createVerifyMicrodeposit(intent, options,__extra);
- };
-
- // /v1/payment_links - get
- exports.listPaymentLinks = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.paymentLinks.list(options,__extra);
- };
-
- // /v1/payment_links - post
- exports.createPaymentLink = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.paymentLinks.create(options,__extra);
- };
-
- // /v1/payment_links/{payment_link} - get
- exports.retrievePaymentLink = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const payment_link = this.parseRequired(options.payment_link, 'string', 'stripe.retrievePaymentLink: payment_link is required.');
- delete options.payment_link;
- return stripe.paymentLinks.retrieve(payment_link, options,__extra);
- };
-
- // /v1/payment_links/{payment_link} - post
- exports.updatePaymentLink = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const payment_link = this.parseRequired(options.payment_link, 'string', 'stripe.updatePaymentLink: payment_link is required.');
- delete options.payment_link;
- return stripe.paymentLinks.update(payment_link, options,__extra);
- };
-
- // /v1/payment_links/{payment_link}/line_items - get
- exports.listPaymentLinkLineItems = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const payment_link = this.parseRequired(options.payment_link, 'string', 'stripe.listPaymentLinkLineItems: payment_link is required.');
- delete options.payment_link;
- return stripe.paymentLinks.listLineItems(payment_link, options,__extra);
- };
-
- // /v1/payment_methods - get
- exports.listPaymentMethods = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const type = this.parseRequired(options.type, 'string', 'stripe.listPaymentMethods: type is required.');
- return stripe.paymentMethods.list(options,__extra);
- };
-
- // /v1/payment_methods - post
- exports.createPaymentMethod = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.paymentMethods.create(options,__extra);
- };
-
- // /v1/payment_methods/{payment_method} - get
- exports.retrievePaymentMethod = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const payment_method = this.parseRequired(options.payment_method, 'string', 'stripe.retrievePaymentMethod: payment_method is required.');
- delete options.payment_method;
- return stripe.paymentMethods.retrieve(payment_method, options,__extra);
- };
-
- // /v1/payment_methods/{payment_method} - post
- exports.updatePaymentMethod = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const payment_method = this.parseRequired(options.payment_method, 'string', 'stripe.updatePaymentMethod: payment_method is required.');
- delete options.payment_method;
- return stripe.paymentMethods.update(payment_method, options,__extra);
- };
-
- // /v1/payment_methods/{payment_method}/attach - post
- exports.attachPaymentMethod = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const payment_method = this.parseRequired(options.payment_method, 'string', 'stripe.attachPaymentMethod: payment_method is required.');
- delete options.payment_method;
- return stripe.paymentMethods.attach(payment_method, options,__extra);
- };
-
- // /v1/payment_methods/{payment_method}/detach - post
- exports.detachPaymentMethod = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const payment_method = this.parseRequired(options.payment_method, 'string', 'stripe.detachPaymentMethod: payment_method is required.');
- delete options.payment_method;
- return stripe.paymentMethods.detach(payment_method, options,__extra);
- };
-
- // /v1/payouts - get
- exports.listPayouts = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.payouts.list(options,__extra);
- };
-
- // /v1/payouts - post
- exports.createPayout = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.payouts.create(options,__extra);
- };
-
- // /v1/payouts/{payout} - get
- exports.retrievePayout = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const payout = this.parseRequired(options.payout, 'string', 'stripe.retrievePayout: payout is required.');
- delete options.payout;
- return stripe.payouts.retrieve(payout, options,__extra);
- };
-
- // /v1/payouts/{payout} - post
- exports.updatePayout = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const payout = this.parseRequired(options.payout, 'string', 'stripe.updatePayout: payout is required.');
- delete options.payout;
- return stripe.payouts.update(payout, options,__extra);
- };
-
- // /v1/payouts/{payout}/cancel - post
- exports.cancelPayout = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const payout = this.parseRequired(options.payout, 'string', 'stripe.cancelPayout: payout is required.');
- delete options.payout;
- return stripe.payouts.cancel(payout, options,__extra);
- };
-
- // /v1/payouts/{payout}/reverse - post
- exports.reversePayout = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const payout = this.parseRequired(options.payout, 'string', 'stripe.reversePayout: payout is required.');
- delete options.payout;
- return stripe.payouts.reverse(payout, options,__extra);
- };
-
- // /v1/plans - get
- exports.listPlans = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.plans.list(options,__extra);
- };
-
- // /v1/plans - post
- exports.createPlan = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.plans.create(options,__extra);
- };
-
- // /v1/plans/{plan} - delete
- exports.deletePlan = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const plan = this.parseRequired(options.plan, 'string', 'stripe.deletePlan: plan is required.');
- delete options.plan;
- return stripe.plans.del(plan, options,__extra);
- };
-
- // /v1/plans/{plan} - get
- exports.retrievePlan = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const plan = this.parseRequired(options.plan, 'string', 'stripe.retrievePlan: plan is required.');
- delete options.plan;
- return stripe.plans.retrieve(plan, options,__extra);
- };
-
- // /v1/plans/{plan} - post
- exports.updatePlan = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const plan = this.parseRequired(options.plan, 'string', 'stripe.updatePlan: plan is required.');
- delete options.plan;
- return stripe.plans.update(plan, options,__extra);
- };
-
- // /v1/prices - get
- exports.listPrices = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.prices.list(options,__extra);
- };
-
- // /v1/prices - post
- exports.createPrice = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.prices.create(options,__extra);
- };
-
- // /v1/prices/search - get
- exports.searchPrices = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const query = this.parseRequired(options.query, 'string', 'stripe.searchPrices: query is required.');
- return stripe.prices.search(options,__extra);
- };
-
- // /v1/prices/{price} - get
- exports.retrievePrice = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const price = this.parseRequired(options.price, 'string', 'stripe.retrievePrice: price is required.');
- delete options.price;
- return stripe.prices.retrieve(price, options,__extra);
- };
-
- // /v1/prices/{price} - post
- exports.updatePrice = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const price = this.parseRequired(options.price, 'string', 'stripe.updatePrice: price is required.');
- delete options.price;
- return stripe.prices.update(price, options,__extra);
- };
-
- // /v1/products - get
- exports.listProducts = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.products.list(options,__extra);
- };
-
- // /v1/products - post
- exports.createProduct = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.products.create(options,__extra);
- };
-
- // /v1/products/search - get
- exports.searchProducts = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const query = this.parseRequired(options.query, 'string', 'stripe.searchProducts: query is required.');
- return stripe.products.search(options,__extra);
- };
-
- // /v1/products/{id} - delete
- exports.deleteProduct = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.deleteProduct: id is required.');
- delete options.id;
- return stripe.products.del(id, options,__extra);
- };
-
- // /v1/products/{id} - get
- exports.retrieveProduct = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.retrieveProduct: id is required.');
- delete options.id;
- return stripe.products.retrieve(id, options,__extra);
- };
-
- // /v1/products/{id} - post
- exports.updateProduct = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.updateProduct: id is required.');
- delete options.id;
- return stripe.products.update(id, options,__extra);
- };
-
- // /v1/promotion_codes - get
- exports.listPromotionCodes = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.promotionCodes.list(options,__extra);
- };
-
- // /v1/promotion_codes - post
- exports.createPromotionCode = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.promotionCodes.create(options,__extra);
- };
-
- // /v1/promotion_codes/{promotion_code} - get
- exports.retrievePromotionCode = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const promotion_code = this.parseRequired(options.promotion_code, 'string', 'stripe.retrievePromotionCode: promotion_code is required.');
- delete options.promotion_code;
- return stripe.promotionCodes.retrieve(promotion_code, options,__extra);
- };
-
- // /v1/promotion_codes/{promotion_code} - post
- exports.updatePromotionCode = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const promotion_code = this.parseRequired(options.promotion_code, 'string', 'stripe.updatePromotionCode: promotion_code is required.');
- delete options.promotion_code;
- return stripe.promotionCodes.update(promotion_code, options,__extra);
- };
-
- // /v1/quotes - get
- exports.listQuotes = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.quotes.list(options,__extra);
- };
-
- // /v1/quotes - post
- exports.createQuote = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.quotes.create(options,__extra);
- };
-
- // /v1/quotes/{quote} - get
- exports.retrieveQuote = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const quote = this.parseRequired(options.quote, 'string', 'stripe.retrieveQuote: quote is required.');
- delete options.quote;
- return stripe.quotes.retrieve(quote, options,__extra);
- };
-
- // /v1/quotes/{quote} - post
- exports.updateQuote = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const quote = this.parseRequired(options.quote, 'string', 'stripe.updateQuote: quote is required.');
- delete options.quote;
- return stripe.quotes.update(quote, options,__extra);
- };
-
- // /v1/quotes/{quote}/accept - post
- exports.acceptQuote = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const quote = this.parseRequired(options.quote, 'string', 'stripe.acceptQuote: quote is required.');
- delete options.quote;
- return stripe.quotes.accept(quote, options,__extra);
- };
-
- // /v1/quotes/{quote}/cancel - post
- exports.cancelQuote = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const quote = this.parseRequired(options.quote, 'string', 'stripe.cancelQuote: quote is required.');
- delete options.quote;
- return stripe.quotes.cancel(quote, options,__extra);
- };
-
- // /v1/quotes/{quote}/computed_upfront_line_items - get
- exports.listQuoteComputedUpfrontLineItems = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const quote = this.parseRequired(options.quote, 'string', 'stripe.listQuoteComputedUpfrontLineItems: quote is required.');
- delete options.quote;
- return stripe.quotes.listComputedUpfrontLineItems(quote, options,__extra);
- };
-
- // /v1/quotes/{quote}/finalize - post
- exports.finalizeQuote = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const quote = this.parseRequired(options.quote, 'string', 'stripe.finalizeQuote: quote is required.');
- delete options.quote;
- return stripe.quotes.finalizeQuote(quote, options,__extra);
- };
-
- // /v1/quotes/{quote}/line_items - get
- exports.listQuoteLineItems = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const quote = this.parseRequired(options.quote, 'string', 'stripe.listQuoteLineItems: quote is required.');
- delete options.quote;
- return stripe.quotes.listLineItems(quote, options,__extra);
- };
-
- // /v1/quotes/{quote}/pdf - get
- exports.retrieveQuotePdf = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const quote = this.parseRequired(options.quote, 'string', 'stripe.retrieveQuotePdf: quote is required.');
- delete options.quote;
- return stripe.quotes.retrievePdf(quote, options,__extra);
- };
-
- // /v1/radar/early_fraud_warnings - get
- exports.listRadarEarlyFraudWarnings = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.radar.earlyFraudWarnings.list(options,__extra);
- };
-
- // /v1/radar/early_fraud_warnings/{early_fraud_warning} - get
- exports.retrieveRadarEarlyFraudWarning = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const early_fraud_warning = this.parseRequired(options.early_fraud_warning, 'string', 'stripe.retrieveRadarEarlyFraudWarning: early_fraud_warning is required.');
- delete options.early_fraud_warning;
- return stripe.radar.earlyFraudWarnings.retrieve(early_fraud_warning, options,__extra);
- };
-
- // /v1/radar/value_list_items - get
- exports.listRadarValueListItems = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const value_list = this.parseRequired(options.value_list, 'string', 'stripe.listRadarValueListItems: value_list is required.');
- return stripe.radar.valueListItems.list(options,__extra);
- };
-
- // /v1/radar/value_list_items - post
- exports.createRadarValueListItem = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.radar.valueListItems.create(options,__extra);
- };
-
- // /v1/radar/value_list_items/{item} - delete
- exports.deleteRadarValueListItem = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const item = this.parseRequired(options.item, 'string', 'stripe.deleteRadarValueListItem: item is required.');
- delete options.item;
- return stripe.radar.valueListItems.del(item, options,__extra);
- };
-
- // /v1/radar/value_list_items/{item} - get
- exports.retrieveRadarValueListItem = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const item = this.parseRequired(options.item, 'string', 'stripe.retrieveRadarValueListItem: item is required.');
- delete options.item;
- return stripe.radar.valueListItems.retrieve(item, options,__extra);
- };
-
- // /v1/radar/value_lists - get
- exports.listRadarValueLists = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.radar.valueLists.list(options,__extra);
- };
-
- // /v1/radar/value_lists - post
- exports.createRadarValueList = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.radar.valueLists.create(options,__extra);
- };
-
- // /v1/radar/value_lists/{value_list} - delete
- exports.deleteRadarValueList = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const value_list = this.parseRequired(options.value_list, 'string', 'stripe.deleteRadarValueList: value_list is required.');
- delete options.value_list;
- return stripe.radar.valueLists.del(value_list, options,__extra);
- };
-
- // /v1/radar/value_lists/{value_list} - get
- exports.retrieveRadarValueList = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const value_list = this.parseRequired(options.value_list, 'string', 'stripe.retrieveRadarValueList: value_list is required.');
- delete options.value_list;
- return stripe.radar.valueLists.retrieve(value_list, options,__extra);
- };
-
- // /v1/radar/value_lists/{value_list} - post
- exports.updateRadarValueList = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const value_list = this.parseRequired(options.value_list, 'string', 'stripe.updateRadarValueList: value_list is required.');
- delete options.value_list;
- return stripe.radar.valueLists.update(value_list, options,__extra);
- };
-
- // /v1/recipients - get
- exports.listRecipients = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.recipients.list(options,__extra);
- };
-
- // /v1/recipients - post
- exports.createRecipient = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.recipients.create(options,__extra);
- };
-
- // /v1/recipients/{id} - delete
- exports.deleteRecipient = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.deleteRecipient: id is required.');
- delete options.id;
- return stripe.recipients.del(id, options,__extra);
- };
-
- // /v1/recipients/{id} - get
- exports.retrieveRecipient = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.retrieveRecipient: id is required.');
- delete options.id;
- return stripe.recipients.retrieve(id, options,__extra);
- };
-
- // /v1/recipients/{id} - post
- exports.updateRecipient = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.updateRecipient: id is required.');
- delete options.id;
- return stripe.recipients.update(id, options,__extra);
- };
-
- // /v1/refunds - get
- exports.listRefunds = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.refunds.list(options,__extra);
- };
-
- // /v1/refunds - post
- exports.createRefund = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.refunds.create(options,__extra);
- };
-
- // /v1/refunds/{refund} - get
- exports.retrieveRefund = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const refund = this.parseRequired(options.refund, 'string', 'stripe.retrieveRefund: refund is required.');
- delete options.refund;
- return stripe.refunds.retrieve(refund, options,__extra);
- };
-
- // /v1/refunds/{refund} - post
- exports.updateRefund = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const refund = this.parseRequired(options.refund, 'string', 'stripe.updateRefund: refund is required.');
- delete options.refund;
- return stripe.refunds.update(refund, options,__extra);
- };
-
- // /v1/refunds/{refund}/cancel - post
- exports.cancelRefund = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const refund = this.parseRequired(options.refund, 'string', 'stripe.cancelRefund: refund is required.');
- delete options.refund;
- return stripe.refunds.cancel(refund, options,__extra);
- };
-
- // /v1/reporting/report_runs - get
- exports.listReportingReportRuns = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.reporting.reportRuns.list(options,__extra);
- };
-
- // /v1/reporting/report_runs - post
- exports.createReportingReportRun = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.reporting.reportRuns.create(options,__extra);
- };
-
- // /v1/reporting/report_runs/{report_run} - get
- exports.retrieveReportingReportRun = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const report_run = this.parseRequired(options.report_run, 'string', 'stripe.retrieveReportingReportRun: report_run is required.');
- delete options.report_run;
- return stripe.reporting.reportRuns.retrieve(report_run, options,__extra);
- };
-
- // /v1/reporting/report_types - get
- exports.listReportingReportTypes = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.reporting.reportTypes.list(options,__extra);
- };
-
- // /v1/reporting/report_types/{report_type} - get
- exports.retrieveReportingReportType = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const report_type = this.parseRequired(options.report_type, 'string', 'stripe.retrieveReportingReportType: report_type is required.');
- delete options.report_type;
- return stripe.reporting.reportTypes.retrieve(report_type, options,__extra);
- };
-
- // /v1/reviews - get
- exports.listReviews = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.reviews.list(options,__extra);
- };
-
- // /v1/reviews/{review} - get
- exports.retrieveReview = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const review = this.parseRequired(options.review, 'string', 'stripe.retrieveReview: review is required.');
- delete options.review;
- return stripe.reviews.retrieve(review, options,__extra);
- };
-
- // /v1/reviews/{review}/approve - post
- exports.approveReview = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const review = this.parseRequired(options.review, 'string', 'stripe.approveReview: review is required.');
- delete options.review;
- return stripe.reviews.approve(review, options,__extra);
- };
-
- // /v1/setup_attempts - get
- exports.listSetupAttempts = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const setup_intent = this.parseRequired(options.setup_intent, 'string', 'stripe.listSetupAttempts: setup_intent is required.');
- return stripe.setupAttempts.list(options,__extra);
- };
-
- // /v1/setup_intents - get
- exports.listSetupIntents = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.setupIntents.list(options,__extra);
- };
-
- // /v1/setup_intents - post
- exports.createSetupIntent = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.setupIntents.create(options,__extra);
- };
-
- // /v1/setup_intents/{intent} - get
- exports.retrieveSetupIntent = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const intent = this.parseRequired(options.intent, 'string', 'stripe.retrieveSetupIntent: intent is required.');
- delete options.intent;
- return stripe.setupIntents.retrieve(intent, options,__extra);
- };
-
- // /v1/setup_intents/{intent} - post
- exports.updateSetupIntent = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const intent = this.parseRequired(options.intent, 'string', 'stripe.updateSetupIntent: intent is required.');
- delete options.intent;
- return stripe.setupIntents.update(intent, options,__extra);
- };
-
- // /v1/setup_intents/{intent}/cancel - post
- exports.cancelSetupIntent = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const intent = this.parseRequired(options.intent, 'string', 'stripe.cancelSetupIntent: intent is required.');
- delete options.intent;
- return stripe.setupIntents.cancel(intent, options,__extra);
- };
-
- // /v1/setup_intents/{intent}/confirm - post
- exports.confirmSetupIntent = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const intent = this.parseRequired(options.intent, 'string', 'stripe.confirmSetupIntent: intent is required.');
- delete options.intent;
- return stripe.setupIntents.confirm(intent, options,__extra);
- };
-
- // /v1/setup_intents/{intent}/verify_microdeposits - post
- exports.createSetupIntentVerifyMicrodeposit = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const intent = this.parseRequired(options.intent, 'string', 'stripe.createSetupIntentVerifyMicrodeposit: intent is required.');
- delete options.intent;
- return stripe.setupIntents.createVerifyMicrodeposit(intent, options,__extra);
- };
-
- // /v1/shipping_rates - get
- exports.listShippingRates = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.shippingRates.list(options,__extra);
- };
-
- // /v1/shipping_rates - post
- exports.createShippingRate = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.shippingRates.create(options,__extra);
- };
-
- // /v1/shipping_rates/{shipping_rate_token} - get
- exports.retrieveShippingRate = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const shipping_rate_token = this.parseRequired(options.shipping_rate_token, 'string', 'stripe.retrieveShippingRate: shipping_rate_token is required.');
- delete options.shipping_rate_token;
- return stripe.shippingRates.retrieve(shipping_rate_token, options,__extra);
- };
-
- // /v1/shipping_rates/{shipping_rate_token} - post
- exports.updateShippingRate = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const shipping_rate_token = this.parseRequired(options.shipping_rate_token, 'string', 'stripe.updateShippingRate: shipping_rate_token is required.');
- delete options.shipping_rate_token;
- return stripe.shippingRates.update(shipping_rate_token, options,__extra);
- };
-
- // /v1/sigma/scheduled_query_runs - get
- exports.listSigmaScheduledQueryRuns = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.sigma.scheduledQueryRuns.list(options,__extra);
- };
-
- // /v1/sigma/scheduled_query_runs/{scheduled_query_run} - get
- exports.retrieveSigmaScheduledQueryRun = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const scheduled_query_run = this.parseRequired(options.scheduled_query_run, 'string', 'stripe.retrieveSigmaScheduledQueryRun: scheduled_query_run is required.');
- delete options.scheduled_query_run;
- return stripe.sigma.scheduledQueryRuns.retrieve(scheduled_query_run, options,__extra);
- };
-
- // /v1/skus - get
- exports.listSkus = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.skus.list(options,__extra);
- };
-
- // /v1/skus - post
- exports.createSku = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.skus.create(options,__extra);
- };
-
- // /v1/skus/{id} - delete
- exports.deleteSku = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.deleteSku: id is required.');
- delete options.id;
- return stripe.skus.del(id, options,__extra);
- };
-
- // /v1/skus/{id} - get
- exports.retrieveSku = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.retrieveSku: id is required.');
- delete options.id;
- return stripe.skus.retrieve(id, options,__extra);
- };
-
- // /v1/skus/{id} - post
- exports.updateSku = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.updateSku: id is required.');
- delete options.id;
- return stripe.skus.update(id, options,__extra);
- };
-
- // /v1/sources - post
- exports.createSource = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.sources.create(options,__extra);
- };
-
- // /v1/sources/{source} - get
- exports.retrieveSource = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const source = this.parseRequired(options.source, 'string', 'stripe.retrieveSource: source is required.');
- delete options.source;
- return stripe.sources.retrieve(source, options,__extra);
- };
-
- // /v1/sources/{source} - post
- exports.updateSource = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const source = this.parseRequired(options.source, 'string', 'stripe.updateSource: source is required.');
- delete options.source;
- return stripe.sources.update(source, options,__extra);
- };
-
- // /v1/sources/{source}/source_transactions - get
- exports.listSourceSourceTransactions = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const source = this.parseRequired(options.source, 'string', 'stripe.listSourceSourceTransactions: source is required.');
- delete options.source;
- return stripe.sources.listSourceTransactions(source, options,__extra);
- };
-
- // /v1/sources/{source}/verify - post
- exports.verifySource = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const source = this.parseRequired(options.source, 'string', 'stripe.verifySource: source is required.');
- delete options.source;
- return stripe.sources.verify(source, options,__extra);
- };
-
- // /v1/subscription_items - get
- exports.listSubscriptionItems = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const subscription = this.parseRequired(options.subscription, 'string', 'stripe.listSubscriptionItems: subscription is required.');
- return stripe.subscriptionItems.list(options,__extra);
- };
-
- // /v1/subscription_items - post
- exports.createSubscriptionItem = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.subscriptionItems.create(options,__extra);
- };
-
- // /v1/subscription_items/{item} - delete
- exports.deleteSubscriptionItem = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const item = this.parseRequired(options.item, 'string', 'stripe.deleteSubscriptionItem: item is required.');
- delete options.item;
- return stripe.subscriptionItems.del(item, options,__extra);
- };
-
- // /v1/subscription_items/{item} - get
- exports.retrieveSubscriptionItem = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const item = this.parseRequired(options.item, 'string', 'stripe.retrieveSubscriptionItem: item is required.');
- delete options.item;
- return stripe.subscriptionItems.retrieve(item, options,__extra);
- };
-
- // /v1/subscription_items/{item} - post
- exports.updateSubscriptionItem = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const item = this.parseRequired(options.item, 'string', 'stripe.updateSubscriptionItem: item is required.');
- delete options.item;
- return stripe.subscriptionItems.update(item, options,__extra);
- };
-
- // /v1/subscription_items/{subscription_item}/usage_record_summaries - get
- exports.listSubscriptionItemUsageRecordSummaries = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const subscription_item = this.parseRequired(options.subscription_item, 'string', 'stripe.listSubscriptionItemUsageRecordSummaries: subscription_item is required.');
- delete options.subscription_item;
- return stripe.subscriptionItems.listUsageRecordSummaries(subscription_item, options,__extra);
- };
-
- // /v1/subscription_items/{subscription_item}/usage_records - post
- exports.createSubscriptionItemUsageRecord = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const subscription_item = this.parseRequired(options.subscription_item, 'string', 'stripe.createSubscriptionItemUsageRecord: subscription_item is required.');
- delete options.subscription_item;
- return stripe.subscriptionItems.createUsageRecord(subscription_item, options,__extra);
- };
-
- // /v1/subscription_schedules - get
- exports.listSubscriptionSchedules = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.subscriptionSchedules.list(options,__extra);
- };
-
- // /v1/subscription_schedules - post
- exports.createSubscriptionSchedule = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.subscriptionSchedules.create(options,__extra);
- };
-
- // /v1/subscription_schedules/{schedule} - get
- exports.retrieveSubscriptionSchedule = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const schedule = this.parseRequired(options.schedule, 'string', 'stripe.retrieveSubscriptionSchedule: schedule is required.');
- delete options.schedule;
- return stripe.subscriptionSchedules.retrieve(schedule, options,__extra);
- };
-
- // /v1/subscription_schedules/{schedule} - post
- exports.updateSubscriptionSchedule = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const schedule = this.parseRequired(options.schedule, 'string', 'stripe.updateSubscriptionSchedule: schedule is required.');
- delete options.schedule;
- return stripe.subscriptionSchedules.update(schedule, options,__extra);
- };
-
- // /v1/subscription_schedules/{schedule}/cancel - post
- exports.cancelSubscriptionSchedule = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const schedule = this.parseRequired(options.schedule, 'string', 'stripe.cancelSubscriptionSchedule: schedule is required.');
- delete options.schedule;
- return stripe.subscriptionSchedules.cancel(schedule, options,__extra);
- };
-
- // /v1/subscription_schedules/{schedule}/release - post
- exports.releaseSubscriptionSchedule = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const schedule = this.parseRequired(options.schedule, 'string', 'stripe.releaseSubscriptionSchedule: schedule is required.');
- delete options.schedule;
- return stripe.subscriptionSchedules.release(schedule, options,__extra);
- };
-
- // /v1/subscriptions - get
- exports.listSubscriptions = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.subscriptions.list(options,__extra);
- };
-
- // /v1/subscriptions - post
- exports.createSubscription = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.subscriptions.create(options,__extra);
- };
-
- // /v1/subscriptions/search - get
- exports.searchSubscriptions = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const query = this.parseRequired(options.query, 'string', 'stripe.searchSubscriptions: query is required.');
- return stripe.subscriptions.search(options,__extra);
- };
-
- // /v1/subscriptions/{subscription_exposed_id} - delete
- exports.deleteSubscription = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const subscription_exposed_id = this.parseRequired(options.subscription_exposed_id, 'string', 'stripe.deleteSubscription: subscription_exposed_id is required.');
- delete options.subscription_exposed_id;
- return stripe.subscriptions.del(subscription_exposed_id, options,__extra);
- };
-
- // /v1/subscriptions/{subscription_exposed_id} - get
- exports.retrieveSubscription = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const subscription_exposed_id = this.parseRequired(options.subscription_exposed_id, 'string', 'stripe.retrieveSubscription: subscription_exposed_id is required.');
- delete options.subscription_exposed_id;
- return stripe.subscriptions.retrieve(subscription_exposed_id, options,__extra);
- };
-
- // /v1/subscriptions/{subscription_exposed_id} - post
- exports.updateSubscription = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const subscription_exposed_id = this.parseRequired(options.subscription_exposed_id, 'string', 'stripe.updateSubscription: subscription_exposed_id is required.');
- delete options.subscription_exposed_id;
- return stripe.subscriptions.update(subscription_exposed_id, options,__extra);
- };
-
- // /v1/subscriptions/{subscription_exposed_id}/discount - delete
- exports.deleteSubscriptionDiscount = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const subscription_exposed_id = this.parseRequired(options.subscription_exposed_id, 'string', 'stripe.deleteSubscriptionDiscount: subscription_exposed_id is required.');
- delete options.subscription_exposed_id;
- return stripe.subscriptions.deleteDiscount(subscription_exposed_id, options,__extra);
- };
-
- // /v1/tax_codes - get
- exports.listTaxCodes = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.taxCodes.list(options,__extra);
- };
-
- // /v1/tax_codes/{id} - get
- exports.retrieveTaxCode = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.retrieveTaxCode: id is required.');
- delete options.id;
- return stripe.taxCodes.retrieve(id, options,__extra);
- };
-
- // /v1/tax_rates - get
- exports.listTaxRates = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.taxRates.list(options,__extra);
- };
-
- // /v1/tax_rates - post
- exports.createTaxRate = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.taxRates.create(options,__extra);
- };
-
- // /v1/tax_rates/{tax_rate} - get
- exports.retrieveTaxRate = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const tax_rate = this.parseRequired(options.tax_rate, 'string', 'stripe.retrieveTaxRate: tax_rate is required.');
- delete options.tax_rate;
- return stripe.taxRates.retrieve(tax_rate, options,__extra);
- };
-
- // /v1/tax_rates/{tax_rate} - post
- exports.updateTaxRate = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const tax_rate = this.parseRequired(options.tax_rate, 'string', 'stripe.updateTaxRate: tax_rate is required.');
- delete options.tax_rate;
- return stripe.taxRates.update(tax_rate, options,__extra);
- };
-
- // /v1/terminal/configurations - get
- exports.listTerminalConfigurations = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.terminal.configurations.list(options,__extra);
- };
-
- // /v1/terminal/configurations - post
- exports.createTerminalConfiguration = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.terminal.configurations.create(options,__extra);
- };
-
- // /v1/terminal/configurations/{configuration} - delete
- exports.deleteTerminalConfiguration = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const configuration = this.parseRequired(options.configuration, 'string', 'stripe.deleteTerminalConfiguration: configuration is required.');
- delete options.configuration;
- return stripe.terminal.configurations.del(configuration, options,__extra);
- };
-
- // /v1/terminal/configurations/{configuration} - get
- exports.retrieveTerminalConfiguration = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const configuration = this.parseRequired(options.configuration, 'string', 'stripe.retrieveTerminalConfiguration: configuration is required.');
- delete options.configuration;
- return stripe.terminal.configurations.retrieve(configuration, options,__extra);
- };
-
- // /v1/terminal/configurations/{configuration} - post
- exports.updateTerminalConfiguration = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const configuration = this.parseRequired(options.configuration, 'string', 'stripe.updateTerminalConfiguration: configuration is required.');
- delete options.configuration;
- return stripe.terminal.configurations.update(configuration, options,__extra);
- };
-
- // /v1/terminal/connection_tokens - post
- exports.createTerminalConnectionToken = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.terminal.connectionTokens.create(options,__extra);
- };
-
- // /v1/terminal/locations - get
- exports.listTerminalLocations = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.terminal.locations.list(options,__extra);
- };
-
- // /v1/terminal/locations - post
- exports.createTerminalLocation = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.terminal.locations.create(options,__extra);
- };
-
- // /v1/terminal/locations/{location} - delete
- exports.deleteTerminalLocation = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const location = this.parseRequired(options.location, 'string', 'stripe.deleteTerminalLocation: location is required.');
- delete options.location;
- return stripe.terminal.locations.del(location, options,__extra);
- };
-
- // /v1/terminal/locations/{location} - get
- exports.retrieveTerminalLocation = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const location = this.parseRequired(options.location, 'string', 'stripe.retrieveTerminalLocation: location is required.');
- delete options.location;
- return stripe.terminal.locations.retrieve(location, options,__extra);
- };
-
- // /v1/terminal/locations/{location} - post
- exports.updateTerminalLocation = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const location = this.parseRequired(options.location, 'string', 'stripe.updateTerminalLocation: location is required.');
- delete options.location;
- return stripe.terminal.locations.update(location, options,__extra);
- };
-
- // /v1/terminal/readers - get
- exports.listTerminalReaders = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.terminal.readers.list(options,__extra);
- };
-
- // /v1/terminal/readers - post
- exports.createTerminalReader = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.terminal.readers.create(options,__extra);
- };
-
- // /v1/terminal/readers/{reader} - delete
- exports.deleteTerminalReader = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const reader = this.parseRequired(options.reader, 'string', 'stripe.deleteTerminalReader: reader is required.');
- delete options.reader;
- return stripe.terminal.readers.del(reader, options,__extra);
- };
-
- // /v1/terminal/readers/{reader} - get
- exports.retrieveTerminalReader = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const reader = this.parseRequired(options.reader, 'string', 'stripe.retrieveTerminalReader: reader is required.');
- delete options.reader;
- return stripe.terminal.readers.retrieve(reader, options,__extra);
- };
-
- // /v1/terminal/readers/{reader} - post
- exports.updateTerminalReader = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const reader = this.parseRequired(options.reader, 'string', 'stripe.updateTerminalReader: reader is required.');
- delete options.reader;
- return stripe.terminal.readers.update(reader, options,__extra);
- };
-
- // /v1/terminal/readers/{reader}/cancel_action - post
- exports.cancelActionTerminalReader = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const reader = this.parseRequired(options.reader, 'string', 'stripe.cancelActionTerminalReader: reader is required.');
- delete options.reader;
- return stripe.terminal.readers.cancelAction(reader, options,__extra);
- };
-
- // /v1/terminal/readers/{reader}/process_payment_intent - post
- exports.processPaymentIntentTerminalReader = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const reader = this.parseRequired(options.reader, 'string', 'stripe.processPaymentIntentTerminalReader: reader is required.');
- delete options.reader;
- return stripe.terminal.readers.processPaymentIntent(reader, options,__extra);
- };
-
- // /v1/terminal/readers/{reader}/process_setup_intent - post
- exports.processSetupIntentTerminalReader = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const reader = this.parseRequired(options.reader, 'string', 'stripe.processSetupIntentTerminalReader: reader is required.');
- delete options.reader;
- return stripe.terminal.readers.processSetupIntent(reader, options,__extra);
- };
-
- // /v1/terminal/readers/{reader}/set_reader_display - post
- exports.setReaderDisplayTerminalReader = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const reader = this.parseRequired(options.reader, 'string', 'stripe.setReaderDisplayTerminalReader: reader is required.');
- delete options.reader;
- return stripe.terminal.readers.setReaderDisplay(reader, options,__extra);
- };
-
- // /v1/test_helpers/refunds/{refund}/expire - post
- exports.expireTestHelpersRefund = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const refund = this.parseRequired(options.refund, 'string', 'stripe.expireTestHelpersRefund: refund is required.');
- delete options.refund;
- return stripe.testHelpers.refunds.expire(refund, options,__extra);
- };
-
- // /v1/test_helpers/terminal/readers/{reader}/present_payment_method - post
- exports.presentPaymentMethodTestHelpersTerminalReader = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const reader = this.parseRequired(options.reader, 'string', 'stripe.presentPaymentMethodTestHelpersTerminalReader: reader is required.');
- delete options.reader;
- return stripe.testHelpers.terminal.readers.presentPaymentMethod(reader, options,__extra);
- };
-
- // /v1/test_helpers/test_clocks - get
- exports.listTestHelpersTestClocks = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.testHelpers.testClocks.list(options,__extra);
- };
-
- // /v1/test_helpers/test_clocks - post
- exports.createTestHelpersTestClock = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.testHelpers.testClocks.create(options,__extra);
- };
-
- // /v1/test_helpers/test_clocks/{test_clock} - delete
- exports.deleteTestHelpersTestClock = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const test_clock = this.parseRequired(options.test_clock, 'string', 'stripe.deleteTestHelpersTestClock: test_clock is required.');
- delete options.test_clock;
- return stripe.testHelpers.testClocks.del(test_clock, options,__extra);
- };
-
- // /v1/test_helpers/test_clocks/{test_clock} - get
- exports.retrieveTestHelpersTestClock = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const test_clock = this.parseRequired(options.test_clock, 'string', 'stripe.retrieveTestHelpersTestClock: test_clock is required.');
- delete options.test_clock;
- return stripe.testHelpers.testClocks.retrieve(test_clock, options,__extra);
- };
-
- // /v1/test_helpers/test_clocks/{test_clock}/advance - post
- exports.advanceTestHelpersTestClock = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const test_clock = this.parseRequired(options.test_clock, 'string', 'stripe.advanceTestHelpersTestClock: test_clock is required.');
- delete options.test_clock;
- return stripe.testHelpers.testClocks.advance(test_clock, options,__extra);
- };
-
- // /v1/tokens - post
- exports.createToken = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.tokens.create(options,__extra);
- };
-
- // /v1/tokens/{token} - get
- exports.retrieveToken = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const token = this.parseRequired(options.token, 'string', 'stripe.retrieveToken: token is required.');
- delete options.token;
- return stripe.tokens.retrieve(token, options,__extra);
- };
-
- // /v1/topups - get
- exports.listTopups = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.topups.list(options,__extra);
- };
-
- // /v1/topups - post
- exports.createTopup = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.topups.create(options,__extra);
- };
-
- // /v1/topups/{topup} - get
- exports.retrieveTopup = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const topup = this.parseRequired(options.topup, 'string', 'stripe.retrieveTopup: topup is required.');
- delete options.topup;
- return stripe.topups.retrieve(topup, options,__extra);
- };
-
- // /v1/topups/{topup} - post
- exports.updateTopup = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const topup = this.parseRequired(options.topup, 'string', 'stripe.updateTopup: topup is required.');
- delete options.topup;
- return stripe.topups.update(topup, options,__extra);
- };
-
- // /v1/topups/{topup}/cancel - post
- exports.cancelTopup = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const topup = this.parseRequired(options.topup, 'string', 'stripe.cancelTopup: topup is required.');
- delete options.topup;
- return stripe.topups.cancel(topup, options,__extra);
- };
-
- // /v1/transfers - get
- exports.listTransfers = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.transfers.list(options,__extra);
- };
-
- // /v1/transfers - post
- exports.createTransfer = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.transfers.create(options,__extra);
- };
-
- // /v1/transfers/{id}/reversals - get
- exports.listTransferReversals = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.listTransferReversals: id is required.');
- delete options.id;
- return stripe.transfers.listReversals(id, options,__extra);
- };
-
- // /v1/transfers/{id}/reversals - post
- exports.createTransferReversal = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.createTransferReversal: id is required.');
- delete options.id;
- return stripe.transfers.createReversal(id, options,__extra);
- };
-
- // /v1/transfers/{transfer} - get
- exports.retrieveTransfer = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const transfer = this.parseRequired(options.transfer, 'string', 'stripe.retrieveTransfer: transfer is required.');
- delete options.transfer;
- return stripe.transfers.retrieve(transfer, options,__extra);
- };
-
- // /v1/transfers/{transfer} - post
- exports.updateTransfer = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const transfer = this.parseRequired(options.transfer, 'string', 'stripe.updateTransfer: transfer is required.');
- delete options.transfer;
- return stripe.transfers.update(transfer, options,__extra);
- };
-
- // /v1/transfers/{transfer}/reversals/{id} - get
- exports.retrieveTransferReversal = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.retrieveTransferReversal: id is required.');
- delete options.id;
- const transfer = this.parseRequired(options.transfer, 'string', 'stripe.retrieveTransferReversal: transfer is required.');
- delete options.transfer;
- return stripe.transfers.retrieveReversal(id, transfer, options,__extra);
- };
-
- // /v1/transfers/{transfer}/reversals/{id} - post
- exports.updateTransferReversal = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const id = this.parseRequired(options.id, 'string', 'stripe.updateTransferReversal: id is required.');
- delete options.id;
- const transfer = this.parseRequired(options.transfer, 'string', 'stripe.updateTransferReversal: transfer is required.');
- delete options.transfer;
- return stripe.transfers.updateReversal(id, transfer, options,__extra);
- };
-
- // /v1/webhook_endpoints - get
- exports.listWebhookEndpoints = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.webhookEndpoints.list(options,__extra);
- };
-
- // /v1/webhook_endpoints - post
- exports.createWebhookEndpoint = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- return stripe.webhookEndpoints.create(options,__extra);
- };
-
- // /v1/webhook_endpoints/{webhook_endpoint} - delete
- exports.deleteWebhookEndpoint = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const webhook_endpoint = this.parseRequired(options.webhook_endpoint, 'string', 'stripe.deleteWebhookEndpoint: webhook_endpoint is required.');
- delete options.webhook_endpoint;
- return stripe.webhookEndpoints.del(webhook_endpoint, options,__extra);
- };
-
- // /v1/webhook_endpoints/{webhook_endpoint} - get
- exports.retrieveWebhookEndpoint = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const webhook_endpoint = this.parseRequired(options.webhook_endpoint, 'string', 'stripe.retrieveWebhookEndpoint: webhook_endpoint is required.');
- delete options.webhook_endpoint;
- return stripe.webhookEndpoints.retrieve(webhook_endpoint, options,__extra);
- };
-
- // /v1/webhook_endpoints/{webhook_endpoint} - post
- exports.updateWebhookEndpoint = function(options) {
- options = this.parse(options);
- var __extra = options.__extra;
- if (options.__extra) {
- __extra = convertExtraOptions(__extra);
- delete options.__extra;
- }
-
- const webhook_endpoint = this.parseRequired(options.webhook_endpoint, 'string', 'stripe.updateWebhookEndpoint: webhook_endpoint is required.');
- delete options.webhook_endpoint;
- return stripe.webhookEndpoints.update(webhook_endpoint, options,__extra);
- };
|