@@ -121,7 +121,7 @@ class ThePeer {
121
121
/**
122
122
* A function that charges your user's linked account at any time
123
123
* @param {string } linkid - The id of the link
124
- * @param {integer } amount - amount in kobo
124
+ * @param {int } amount - amount in kobo
125
125
* @param {string } remark - The reason for initiating a direct charge
126
126
* @returns {JSON } A JSON response containing the details of the user
127
127
* @memberof ThePeer
@@ -140,15 +140,15 @@ class ThePeer {
140
140
}
141
141
142
142
/**
143
- * Authorize direct charge request via webhooks
143
+ * Authorize charge request via webhooks
144
144
* @param {* } reference - The direct charge reference sent via webhook
145
145
* @param {string } event - Event type (success, insufficient_funds)
146
146
* @returns {JSON } A JSON response containing the details of the user
147
147
* @memberof ThePeer
148
148
*/
149
- async authorizeDirectCharge ( reference , event ) {
149
+ async authorizeCharge ( reference , event ) {
150
150
try {
151
- const response = await this . request . post ( `/debit /${ reference } ` , {
151
+ const response = await this . request . post ( `/authorization /${ reference } ` , {
152
152
event : event
153
153
} )
154
154
@@ -157,39 +157,6 @@ class ThePeer {
157
157
Helper . processError ( e )
158
158
}
159
159
}
160
-
161
- /**
162
- * @memberof ThePeer
163
- * @param {string } receipt - The reference returned to your receiptURL via the Chain SDK
164
- * @param {string } event - Event type (success, insufficient_funds)
165
- * @returns {JSON } A JSON response containing the details of the user
166
- */
167
- async processSendReceipt ( receipt , event ) {
168
- try {
169
- const response = await this . request . post ( `/send/${ receipt } ` , {
170
- event : event
171
- } )
172
-
173
- return response . data
174
- } catch ( e ) {
175
- Helper . processError ( e )
176
- }
177
- }
178
-
179
- /**
180
- * @memberof ThePeer
181
- * @param {string } receipt - The reference returned to your receiptURL via the Chain SDK
182
- * @returns {JSON } A JSON response containing the details of the user
183
- */
184
- async getSendReceipt ( receipt ) {
185
- try {
186
- const response = await this . request . get ( `/send/${ receipt } ` )
187
-
188
- return response . data
189
- } catch ( e ) {
190
- Helper . processError ( e )
191
- }
192
- }
193
160
}
194
161
195
162
module . exports = ThePeer
0 commit comments