aboutsummaryrefslogtreecommitdiff
path: root/src/api/models/cashout-method-out.ts
blob: 762a4a6c57fde8843e84b6e85c65218a838994f4 (plain)
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
/* tslint:disable */
/* eslint-disable */
/**
 * General Research Full Service Brokerage API
 * No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
 *
 * OpenAPI spec version: 1.1.0
 * 
 *
 * NOTE: This class is auto generated by the swagger code generator program.
 * https://github.com/swagger-api/swagger-codegen.git
 * Do not edit the class manually.
 */

 /**
 * 
 *
 * @export
 * @interface CashoutMethodOut
 */
export interface CashoutMethodOut {

    /**
     * Unique ID for this cashout method
     *
     * @type {any}
     * @memberof CashoutMethodOut
     */
    id: any;

    /**
     * The currency of the cashout. Only USD is supported.
     *
     * @type {any}
     * @memberof CashoutMethodOut
     */
    currency?: any;

    /**
     * The base currency of the money paid out. This is used for e.g. sending an Amazon UK gift card
     *
     * @type {any}
     * @memberof CashoutMethodOut
     */
    originalCurrency?: any;

    /**
     * @type {any}
     * @memberof CashoutMethodOut
     */
    data: any;

    /**
     * The description of the cashout method.
     *
     * @type {any}
     * @memberof CashoutMethodOut
     */
    description: any;

    /**
     * Link to an image to display
     *
     * @type {any}
     * @memberof CashoutMethodOut
     */
    imageUrl?: any;

    /**
     * (USD cents) The maximum amount that can be cashed out in one transaction.
     *
     * @type {any}
     * @memberof CashoutMethodOut
     */
    maxValue: any;

    /**
     * (USD cents) The minimum amount that can be cashed out in one transaction.
     *
     * @type {any}
     * @memberof CashoutMethodOut
     */
    minValue: any;

    /**
     * A descriptive name for the cashout method.
     *
     * @type {any}
     * @memberof CashoutMethodOut
     */
    name: any;

    /**
     * The method in which the requested payout is delivered.  Allowed values:   - __PAYPAL__ *(PAYPAL)*: User is paid out to their personal PayPal email address  - __TANGO__ *(TANGO)*: User is paid uut via a Tango Gift Card  - __dwolla__ *(DWOLLA)*: DWOLLA  - __ACH__ *(ACH)*: A payment is made to a bank account using ACH  - __CASH_IN_MAIL__ *(CASH_IN_MAIL)*: A payment is made in cash and mailed to the user.  - __PRIZE__ *(PRIZE)*: A payment is made as a prize with some monetary value  - __AMT__ *(AMT)*: This is used to designate either AMT_BONUS or AMT_HIT  - __amt_bonus__ *(AMT_BONUS)*: Amazon Mechanical Turk as a Bonus  - __amt_assignment__ *(AMT_HIT)*: Amazon Mechanical Turk for a HIT
     *
     * @type {any}
     * @memberof CashoutMethodOut
     */
    type: any;

    /**
     * An external ID. Can be shown to a user to disambiguate a user'spossibly multiple methods
     *
     * @type {any}
     * @memberof CashoutMethodOut
     */
    extId?: any;

    /**
     * @type {any}
     * @memberof CashoutMethodOut
     */
    productId?: any;

    /**
     * A unique identifier for each user, which is set by the Supplier. It should not contain any sensitive informationlike email or names, and should avoid using anyincrementing values.
     *
     * @type {any}
     * @memberof CashoutMethodOut
     */
    productUserId?: any;
}