-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathtests.txt
830 lines (774 loc) · 27.6 KB
/
tests.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
index
STRIPE_JS
Use client-side stripe.js in browser
✓ default unset
✓ Integer
MAXIMUM_STRIPE_RETRIES
Retry Stripe web requests
✓ default 0
✓ Integer
CONNECT_WEBHOOK_ENDPOINT_SECRET
Secret provided by Stripe to sign webhooks
✓ String
STRIPE_KEY
The `sk_test_xxx` key from Stripe
✓ String
STRIPE_PUBLISHABLE_KEY
The `pk_test_xxx` key from Stripe
✓ String
server/stripe-connect/bind-stripekey
after
✓ should bind data to req (62ms)
/account/connect/create-person
exceptions
✓ should reject invalid stripeid
✓ should reject individual registration (1585ms)
view
✓ should present the form (6776ms)
✓ should remove director option (2126ms)
✓ should remove owner option (2000ms)
submit
✓ should create representative (screenshots) (46855ms)
✓ should create director (7013ms)
✓ should create owner (7080ms)
/account/connect/create-stripe-account
view
✓ should present the form (542ms)
submit
✓ should create Stripe account (screenshots) (19377ms)
/account/connect/delete-person
exceptions
✓ should reject invalid personid
✓ should require own Stripe account (4259ms)
before
✓ should bind data to req (5156ms)
view
✓ should present the form (6123ms)
submit
✓ should delete person (screenshots) (63717ms)
/account/connect/delete-stripe-account
exceptions
✓ should reject invalid stripeid
✓ should require own Stripe account (1421ms)
before
✓ should bind data to req (1813ms)
view
✓ should present the form (2405ms)
submit
✓ should delete Stripe account (screenshots) (28221ms)
/account/connect/edit-payment-information
before
✓ should reject invalid stripeid
✓ should bind Stripe account to req (1979ms)
view
✓ should present the form (AT)
✓ should present the form (AU)
✓ should present the form (BE)
✓ should present the form (CA)
✓ should present the form (CH)
✓ should present the form (DE)
✓ should present the form (DK)
✓ should present the form (EE)
✓ should present the form (ES)
✓ should present the form (FI)
✓ should present the form (FR)
✓ should present the form (GB)
✓ should present the form (GR)
✓ should present the form (HK)
✓ should present the form (IE)
✓ should present the form (IT)
✓ should present the form (JP)
✓ should present the form (LT)
✓ should present the form (LU)
✓ should present the form (LV)
✓ should present the form (MY)
✓ should present the form (NL)
✓ should present the form (NO)
✓ should present the form (NZ)
✓ should present the form (PL)
✓ should present the form (PT)
✓ should present the form (SE)
✓ should present the form (SG)
✓ should present the form (SI)
✓ should present the form (SK)
✓ should present the form (US)
submit
✓ submit payment information (AT)
✓ submit payment information (AU)
✓ submit payment information (BE)
✓ submit payment information (CA)
✓ submit payment information (CH)
✓ submit payment information (DE)
✓ submit payment information (DK)
✓ submit payment information (EE)
✓ submit payment information (ES)
✓ submit payment information (FI)
✓ submit payment information (FR)
✓ submit payment information (GB)
✓ submit payment information (GR)
✓ submit payment information (HK)
✓ submit payment information (IE)
✓ submit payment information (IT)
✓ submit payment information (JP)
✓ submit payment information (LT)
✓ submit payment information (LU)
✓ submit payment information (LV)
✓ submit payment information (MY)
✓ submit payment information (NL)
✓ submit payment information (NO)
✓ submit payment information (NZ)
✓ submit payment information (PL)
✓ submit payment information (PT)
✓ submit payment information (SE)
✓ submit payment information (SG)
✓ submit payment information (SI)
✓ submit payment information (SK)
✓ submit payment information (US)
✓ submit payment information (screenshots) (31603ms)
errors
✓ reject invalid fields (AT)
✓ reject invalid fields (AU)
✓ reject invalid fields (BE)
✓ reject invalid fields (CA)
✓ reject invalid fields (CH)
✓ reject invalid fields (DE)
✓ reject invalid fields (DK) (48ms)
✓ reject invalid fields (EE)
✓ reject invalid fields (ES)
✓ reject invalid fields (FI)
✓ reject invalid fields (FR)
✓ reject invalid fields (GB)
✓ reject invalid fields (GR)
✓ reject invalid fields (HK)
✓ reject invalid fields (IE)
✓ reject invalid fields (IT)
✓ reject invalid fields (JP)
✓ reject invalid fields (LT)
✓ reject invalid fields (LU)
✓ reject invalid fields (LV) (46ms)
✓ reject invalid fields (MY)
✓ reject invalid fields (NL)
✓ reject invalid fields (NO)
✓ reject invalid fields (NZ)
✓ reject invalid fields (PL)
✓ reject invalid fields (PT)
✓ reject invalid fields (SE)
✓ reject invalid fields (SG)
✓ reject invalid fields (SI)
✓ reject invalid fields (SK)
✓ reject invalid fields (US)
/account/connect
before
✓ should bind data to req (4129ms)
view
✓ should have row for each Stripe account (screenshots) (14137ms)
/account/connect/person
before
✓ should reject invalid personid
✓ should bind data to req (4733ms)
view
✓ should show table for person (screenshots) (47642ms)
✓ should show person is representative (7717ms)
✓ should show person is owner (5259ms)
✓ should show person is director (5689ms)
✓ should show person requires additional information (5520ms)
/account/connect/persons
exceptions
✓ should reject invalid stripeid
✓ should reject individual registration (1895ms)
before
✓ should bind data to req
view
✓ should have row for each owner (screenshots)
✓ should have row for each director
✓ should have row for each representative
/account/connect/stripe-account
before
✓ should reject invalid stripeid (1259ms)
✓ should reject other account's stripeid (1224ms)
✓ should bind data to req (2117ms)
view
✓ should show registration unstarted (screenshots) (23159ms)
✓ should show registration completed (5058ms)
✓ should show payment information required (6265ms)
✓ should show payment information created (13879ms)
✓ should show ready to submit (5480ms)
✓ should show registration is submitted (73514ms)
/account/connect/stripe-accounts
before
✓ should bind data to req
view
✓ should return one page (screenshots)
/account/connect/submit-beneficial-owners
exceptions
✓ should reject invalid stripeid
✓ should reject individual registration (1734ms)
✓ should reject Stripe account that doesn't require owners (1850ms)
before
✓ should bind data to req (10572ms)
view
✓ should reject if an owner requires information (6684ms)
✓ should present the form without owners (3228ms)
✓ should present the form with completed owners (95179ms)
submit
✓ should submit owners (screenshots) (148191ms)
✓ should submit without owners (7023ms)
/account/connect/submit-company-directors
exceptions
✓ should reject invalid stripeid
✓ should reject individual registration (1936ms)
✓ should reject Stripe account that doesn't require directors (1870ms)
before
✓ should bind data to req (8282ms)
view
✓ should reject if a director requires information (6110ms)
✓ should present the form without directors (2981ms)
✓ should present the form with directors (10595ms)
submit
✓ should submit directors (screenshots) (54203ms)
✓ should submit without directors (7302ms)
/account/connect/submit-stripe-account
exceptions
✓ should reject invalid stripeid
before
✓ should bind data to req (109767ms)
view
✓ should reject registration that hasn't submitted payment details (20188ms)
✓ should reject company that hasn't submitted beneficial owners (30960ms)
✓ should reject company that hasn't submitted company directors (26894ms)
✓ should reject company that hasn't submitted representative information (15341ms)
✓ should reject company that hasn't submitted information (18444ms)
✓ should reject individual that hasn't submitted information (4466ms)
✓ should present the form (individual) (99772ms)
✓ should present the form (company) (120993ms)
submit
✓ should submit registration (company) (screenshots) (150457ms)
✓ should submit registration (individual) (100332ms)
/administrator/connect/delete-stripe-account
before
✓ should bind data to req (1769ms)
view
✓ should present the form (2428ms)
✓ should present the Stripe account table (2788ms)
submit
✓ should delete Stripe account (screenshots) (35295ms)
/administrator/connect
before
✓ should bind data to req (1719ms)
view
✓ should have row for each Stripe account (screenshots) (10856ms)
/administrator/connect/payout
before
✓ should reject invalid payoutid
✓ should bind data to req (86444ms)
view
✓ should have row for payout (screenshots) (106027ms)
/administrator/connect/payouts
before
✓ should bind data to req
view
✓ should return one page (screenshots)
✓ should change page size
✓ should change offset
/administrator/connect/reject-stripe-account
before
✓ should bind data to req (1597ms)
view
✓ should present the form (2321ms)
submit
✓ should update the Stripe account as rejected (screenshots) (34455ms)
/administrator/connect/stripe-account
before
✓ should reject invalid stripeid (1684ms)
✓ should bind data to req (1616ms)
view
✓ should have row for Stripe account (screenshots) (14001ms)
/administrator/connect/stripe-accounts
before
✓ should bind data to req
view
✓ should return one page (screenshots)
✓ should change page size
✓ should change offset
/api/administrator/connect/delete-stripe-account
exceptions
invalid-stripeid
✓ missing querystring stripeid
✓ invalid querystring stripeid (162ms)
returns
✓ boolean (3047ms)
/api/administrator/connect/payout
exceptions
invalid-payoputid
✓ missing querystring payoutid
✓ invalid querystring payoutid (55ms)
returns
✓ object (95327ms)
/api/administrator/connect/payouts-count
returns
✓ integer (210120ms)
/api/administrator/connect/payouts
receives
✓ optional querystring offset (integer)
✓ optional querystring limit (integer)
✓ optional querystring all (boolean)
✓ optional querystring accountid (string)
✓ optional querystring stripeid (string)
returns
✓ array
configuration
✓ environment PAGE_SIZE
/api/administrator/connect/set-stripe-account-rejected
exceptions
invalid-stripeid
✓ missing querystring stripeid
✓ invalid querystring stripeid (217ms)
invalid-reason
✓ missing posted reason
✓ invalid posted reason
returns
✓ boolean (3264ms)
/api/administrator/connect/stripe-account
exceptions
invalid-stripeid
✓ missing querystring stripeid
✓ invalid querystring stripeid (136ms)
returns
✓ object (1714ms)
/api/administrator/connect/stripe-accounts-count
returns
✓ integer (4450ms)
/api/administrator/connect/stripe-accounts
exceptions
invalid-accountid
✓ invalid querystring accountid
receives
✓ optional querystring offset (integer)
✓ optional querystring limit (integer)
✓ optional querystring all (boolean)
✓ optional querystring accountid (string)
returns
✓ array
configuration
✓ environment PAGE_SIZE
/api/user/connect/country-spec
exceptions
✓ missing querystring country
✓ invalid querystring country
returns
✓ object (255ms)
/api/user/connect/country-specs-count
returns
✓ integer (3087ms)
/api/user/connect/country-specs
receives
✓ optional querystring offset (integer) (3402ms)
✓ optional querystring limit (integer)
✓ optional querystring all (boolean)
returns
✓ array
configuration
✓ environment PAGE_SIZE
/api/user/connect/create-person
exceptions
invalid-stripeid
✓ missing querystring stripeid
✓ invalid querystring stripeid
invalid-stripe-account
✓ ineligible stripe account for individuals (1834ms)
✓ ineligible stripe account does not require directors (2027ms)
✓ ineligible stripe account does not require owners (1953ms)
invalid-account
✓ ineligible accessing account (1567ms)
invalid-relationship_percent_ownership
✓ missing posted relationship_percent_ownership (2298ms)
✓ invalid posted relationship_percent_ownership (2303ms)
invalid-relationship_title
✓ missing posted relationship_title (1817ms)
✓ invalid posted relationship_title (1900ms)
invalid-relationship_executive
✓ invalid representative must be an executive (2083ms)
receives
✓ optional posted relationship_representative (3305ms)
✓ optionally-required posted relationship_executive (3642ms)
✓ optional posted relationship_director (4286ms)
✓ optional posted relationship_owner (4028ms)
✓ required posted relationship_percent_ownership (4756ms)
✓ required posted relationship_title (4323ms)
returns
✓ object (3239ms)
/api/user/connect/create-stripe-account
exceptions
invalid-accountid
✓ missing querystring accountid
✓ invalid querystring accountid
invalid-account
✓ ineligible accessing account
invalid-type
✓ missing posted type
✓ invalid posted type
invalid-country
✓ invalid posted country
✓ invalid posted country
returns
✓ object (1311ms)
/api/user/connect/delete-person
exceptions
invalid-personid
✓ missing querystring personid
✓ invalid querystring personid
invalid-account
✓ ineligible accessing account (4133ms)
invalid-person
✓ ineligible querystring person is representative (9090ms)
returns
✓ boolean (6325ms)
/api/user/connect/delete-stripe-account
exceptions
invalid-stripeid
✓ missing querystring stripeid
✓ invalid querystring stripeid
invalid-account
✓ ineligible accessing account (1616ms)
returns
✓ boolean (2794ms)
/api/user/connect/payout
exceptions
invalid-payoutid
✓ missing querystring payoutid
✓ invalid querystring payoutid
invalid-account
✓ ineligible accessing account (72734ms)
returns
✓ object (61871ms)
/api/user/connect/payouts-count
exceptions
invalid-payoutid
✓ missing querystring payoutid
✓ invalid querystring payoutid
invalid-account
✓ ineligible accessing account (40ms)
returns
✓ integer (89449ms)
/api/user/connect/payouts
exceptions
invalid-payoutid
✓ missing querystring payoutid
✓ invalid querystring payoutid
invalid-account
✓ ineligible accessing account (38ms)
receives
✓ optional querystring offset (integer)
✓ optional querystring limit (integer)
✓ optional querystring all (boolean)
✓ optional querystring stripeid (boolean)
returns
✓ array
configuration
✓ environment PAGE_SIZE
/api/user/connect/person
exceptions
invalid-personid
✓ missing querystring personid
✓ invalid querystring personid
invalid-account
✓ ineligible accessing account (8698ms)
returns
✓ object (9236ms)
/api/user/connect/persons-count
exceptions
invalid-stripeid
✓ missing querystring stripeid (1471ms)
✓ invalid querystring stripeid
invalid-account
✓ ineligible accessing account (1656ms)
invalid-stripe-account
✓ ineligible stripe account for individual (1774ms)
returns
✓ integer (7154ms)
/api/user/connect/persons
exceptions
invalid-stripeid
✓ missing querystring stripeid (1693ms)
✓ invalid querystring stripeid
invalid-account
✓ ineligible accessing account (1633ms)
invalid-stripe-account
✓ ineligible stripe account for individual (1721ms)
receives
✓ optional querystring offset (integer)
✓ optional querystring limit (integer)
✓ optional querystring all (boolean)
returns
✓ array
configuration
✓ environment PAGE_SIZE
/api/user/connect/set-beneficial-owners-submitted
exceptions
invalid-stripeid
✓ missing querystring stripeid
✓ invalid querystring stripeid
invalid-stripe-account
✓ ineligible stripe account for individual (1812ms)
✓ ineligible beneficial owners are submitted (3912ms)
invalid-account
✓ ineligible accessing account (1662ms)
returns
✓ object (4670ms)
/api/user/connect/set-company-directors-submitted
exceptions
invalid-stripeid
✓ missing querystring stripeid
✓ invalid querystring stripeid
invalid-stripe-account
✓ ineligible stripe account for individual (1715ms)
✓ ineligible company directors are submitted (4573ms)
invalid-account
✓ ineligible accessing account (2226ms)
returns
✓ object (3425ms)
/api/user/connect/set-stripe-account-submitted
exceptions
invalid-stripeid
✓ missing querystring stripeid
✓ invalid querystring stripeid
invalid-stripe-account
✓ ineligible stripe account is submitted (61725ms)
invalid-account
✓ ineligible accessing account (1856ms)
invalid-payment-details
✓ ineligible Stripe account missing payment details (17564ms)
invalid-registration
✓ ineligible Stripe account missing information (3812ms)
invalid-person
✓ ineligible company person missing information (20456ms)
returns
✓ object (individual) (93036ms)
✓ object (company) (94043ms)
/api/user/connect/stripe-account
exceptions
invalid-stripeid
✓ missing querystring stripeid
✓ invalid querystring stripeid
invalid-account
✓ ineligible accessing account (1720ms)
returns
✓ object (1851ms)
/api/user/connect/stripe-accounts-count
exceptions
invalid-payoutid
✓ missing querystring payoutid
✓ invalid querystring payoutid
invalid-account
✓ ineligible accessing account (42ms)
returns
✓ integer (4194ms)
/api/user/connect/stripe-accounts
exceptions
invalid-accountid
✓ missing querystring accountid
✓ invalid querystring accountid
invalid-account
✓ ineligible accessing account
receives
✓ optional querystring offset (integer)
✓ optional querystring limit (integer)
✓ optional querystring all (boolean)
returns
✓ array
configuration
✓ environment PAGE_SIZE
/api/user/connect/update-payment-information
exceptions
invalid-stripeid
✓ missing querystring stripeid
✓ invalid querystring stripeid
invalid-account
✓ ineligible accessing account (1564ms)
invalid-account_holder_name
✓ missing posted account_holder_name
invalid-account_holder_type
✓ missing posted account_holder_type
✓ invalid posted account_holder_type
invalid-country
✓ missing posted country
✓ invalid posted country
invalid-currency
✓ missing posted currency
✓ invalid posted currency
invalid-iban
✓ missing posted iban
✓ invalid posted iban
invalid-account_number
✓ missing posted account_number
✓ invalid posted account_number
invalid-bsb_number
✓ missing posted bsb_number
invalid-institution_number
✓ missing posted institution_number
invalid-transit_number
✓ missing posted transit_number
invalid-sort_code
✓ missing posted sort_code
invalid-branch_code
✓ missing posted branch_code
invalid-clearing_code
✓ missing posted clearing_code
invalid-bank_code
✓ missing posted bank_code
invalid-routing_number
✓ missing posted routing_number
✓ invalid posted routing_number
receives
✓ optionally-required posted account_holder_name
✓ optionally-required posted account_holder_type
✓ optionally-required posted country
✓ optionally-required posted currency
✓ optionally-required posted iban
✓ optionally-required posted account_number
✓ optionally-required posted bsb_number
✓ optionally-required posted institution_number
✓ optionally-required posted transit_number
✓ optionally-required posted sort_code
✓ optionally-required posted branch_code
✓ optionally-required posted clearing_code
✓ optionally-required posted bank_code
✓ optionally-required posted routing_number
returns
✓ object (3053ms)
/api/user/connect/update-person
exceptions
invalid-personid
✓ missing querystring personid
✓ invalid querystring personid
invalid-account
✓ ineligible accessing account (9279ms)
invalid-person
✓ ineligible querystring person has no required information (129799ms)
returns
✓ object (9456ms)
configuration
✓ environment STRIPE_JS (21020ms)
/api/user/connect/update-stripe-account
exceptions
invalid-stripeid
✓ missing querystring stripeid (59ms)
✓ invalid querystring stripeid
invalid-account
✓ ineligible accessing account (1900ms)
invalid-business_profile_mcc
✓ missing posted business_profile_mcc (company)
invalid-business_profile_url
✓ missing posted business_profile_url (company)
invalid-address_city
✓ missing posted address_city (company)
invalid-address_line1
✓ missing posted address_line1 (company)
invalid-address_postal_code
✓ missing posted address_postal_code (company)
invalid-name
✓ missing posted name (company)
invalid-phone
✓ missing posted phone (company)
invalid-tax_id
✓ missing posted tax_id (company)
invalid-address_state
✓ missing posted address_state (company)
invalid-address_kana_city
✓ missing posted address_kana_city (company)
invalid-address_kana_line1
✓ missing posted address_kana_line1 (company)
invalid-address_kana_postal_code
✓ missing posted address_kana_postal_code (company)
invalid-address_kana_state
✓ missing posted address_kana_state (company)
invalid-address_kana_town
✓ missing posted address_kana_town (company)
invalid-address_kanji_city
✓ missing posted address_kanji_city (company)
invalid-address_kanji_line1
✓ missing posted address_kanji_line1 (company)
invalid-address_kanji_postal_code
✓ missing posted address_kanji_postal_code (company)
invalid-address_kanji_state
✓ missing posted address_kanji_state (company)
invalid-address_kanji_town
✓ missing posted address_kanji_town (company)
invalid-name_kana
✓ missing posted name_kana (company)
invalid-name_kanji
✓ missing posted name_kanji (company)
invalid-address_city
✓ missing posted address_city (individual)
invalid-address_line1
✓ missing posted address_line1 (individual)
invalid-address_postal_code
✓ missing posted address_postal_code (individual)
invalid-dob_day
✓ missing posted dob_day (individual)
invalid-dob_month
✓ missing posted dob_month (individual)
invalid-dob_year
✓ missing posted dob_year (individual)
invalid-phone
✓ missing posted phone (individual)
invalid-first_name
✓ missing posted first_name (individual)
invalid-last_name
✓ missing posted last_name (individual)
invalid-email
✓ missing posted email (individual)
invalid-business_profile_mcc
✓ missing posted business_profile_mcc (individual)
invalid-business_profile_url
✓ missing posted business_profile_url (individual)
invalid-address_state
✓ missing posted address_state (individual)
invalid-address_kana_city
✓ missing posted address_kana_city (individual)
invalid-address_kana_line1
✓ missing posted address_kana_line1 (individual)
invalid-address_kana_postal_code
✓ missing posted address_kana_postal_code (individual)
invalid-address_kana_state
✓ missing posted address_kana_state (individual)
invalid-address_kana_town
✓ missing posted address_kana_town (individual)
invalid-address_kanji_city
✓ missing posted address_kanji_city (individual)
invalid-address_kanji_line1
✓ missing posted address_kanji_line1 (individual)
invalid-address_kanji_postal_code
✓ missing posted address_kanji_postal_code (individual)
invalid-address_kanji_state
✓ missing posted address_kanji_state (individual)
invalid-address_kanji_town
✓ missing posted address_kanji_town (individual)
invalid-first_name_kana
✓ missing posted first_name_kana (individual)
invalid-first_name_kanji
✓ missing posted first_name_kanji (individual)
invalid-gender
✓ missing posted gender (individual)
invalid-last_name_kana
✓ missing posted last_name_kana (individual)
invalid-last_name_kanji
✓ missing posted last_name_kanji (individual)
invalid-id_number
✓ missing posted id_number (individual)
invalid-ssn_last_4
✓ missing posted ssn_last_4 (individual)
invalid-token
✓ missing posted token (1853ms)
✓ invalid posted token (3736ms)
receives
✓ optionally-required patched verification_document_front (5473ms)
✓ optionally-required patched verification_document_back (4961ms)
✓ optionally-required patched verification_additional_document_front (4405ms)
✓ optionally-required patched verification_additional_document_back (4157ms)
returns
✓ object (company) (3580ms)
✓ object (individual) (3075ms)
configuration
✓ environment STRIPE_JS (10278ms)
456 passing (2h)