fix(completeOrder): removes payment capture
This commit is contained in:
1 parent
cfa74179dc
commit
db3c332a99
1 file changed
-8
@@ -247,9 +247,6 @@ class OrderService extends BaseService {
|
|||||||
async completeOrder(orderId) {
|
async completeOrder(orderId) {
|
||||||
const order = await this.retrieve(orderId)
|
const order = await this.retrieve(orderId)
|
||||||
|
|
||||||
// Capture the payment
|
|
||||||
await this.capturePayment(orderId)
|
|
||||||
|
|
||||||
// Run all other registered events
|
// Run all other registered events
|
||||||
const completeOrderJob = await this.eventBus_.emit(
|
const completeOrderJob = await this.eventBus_.emit(
|
||||||
OrderService.Events.COMPLETED,
|
OrderService.Events.COMPLETED,
|
||||||
@@ -593,12 +590,7 @@ class OrderService extends BaseService {
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
// prepare update object
|
|
||||||
const updateFields = { payment_status: "captured" }
|
const updateFields = { payment_status: "captured" }
|
||||||
const completed = order.fulfillment_status !== "not_fulfilled"
|
|
||||||
if (completed) {
|
|
||||||
updateFields.status = "completed"
|
|
||||||
}
|
|
||||||
|
|
||||||
const { provider_id, data } = order.payment_method
|
const { provider_id, data } = order.payment_method
|
||||||
const paymentProvider = await this.paymentProviderService_.retrieveProvider(
|
const paymentProvider = await this.paymentProviderService_.retrieveProvider(
|
||||||
|
|||||||
Reference in new issue
Block a user