chore(*-payment-*): Cleanup PaymentProvider plugins (#3011)

This commit is contained in:
Adrien de Peretti
2023-02-07 12:43:24 +01:00
committed by GitHub
parent 0a2bf7845d
commit ce866475b4
6 changed files with 25 additions and 129 deletions
@@ -326,33 +326,15 @@ class KlarnaProviderService extends PaymentService {
/**
* Creates Klarna PaymentIntent.
* @param {string} cart - the cart to create a payment for
* @param {number} amount - the amount to create a payment for
* @returns {string} id of payment intent
*/
async createPayment(cart) {
try {
const order = await this.cartToKlarnaOrder(cart)
const klarnaPayment = await this.klarna_
return await this.klarna_
.post(this.klarnaOrderUrl_, order)
.then(({ data }) => data)
return klarnaPayment
} catch (error) {
this.logger_.error(error)
throw error
}
}
async createPaymentNew(paymentInput) {
try {
const order = await this.paymentInputToKlarnaOrder(paymentInput)
const klarnaPayment = await this.klarna_
.post(this.klarnaOrderUrl_, order)
.then(({ data }) => data)
return klarnaPayment
} catch (error) {
this.logger_.error(error)
throw error
@@ -478,8 +460,8 @@ class KlarnaProviderService extends PaymentService {
/**
* Updates Klarna order.
* @param {string} order - the order to update
* @param {Object} data - the update object
* @param {string} paymentData
* @param {Object} cart
* @returns {Object} updated order
*/
async updatePayment(paymentData, cart) {
@@ -498,22 +480,6 @@ class KlarnaProviderService extends PaymentService {
return paymentData
}
async updatePaymentNew(paymentData, paymentInput) {
if (paymentInput.amount !== paymentData.order_amount) {
const order = await this.paymentInputToKlarnaOrder(paymentInput)
return this.klarna_
.post(`${this.klarnaOrderUrl_}/${paymentData.order_id}`, order)
.then(({ data }) => data)
.catch(async (_) => {
return this.klarna_
.post(this.klarnaOrderUrl_, order)
.then(({ data }) => data)
})
}
return paymentData
}
/**
* Captures Klarna order.
* @param {Object} paymentData - payment method data from cart