Skip to content

Commit 8030138

Browse files
authored
Add payment method to pending manual bank contribution (#11155)
1 parent 4618ccb commit 8030138

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

server/graphql/v1/mutations/orders.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -433,8 +433,9 @@ export async function createOrder(order, req) {
433433

434434
// Default status, will get updated after the order is processed
435435
let orderStatus = status.NEW;
436+
const isManualBankTransfer = get(order, 'paymentMethod.type') === 'manual';
436437

437-
if (get(order, 'paymentMethod.type') === 'manual') {
438+
if (isManualBankTransfer) {
438439
orderStatus = status.PENDING;
439440
}
440441

@@ -476,7 +477,8 @@ export async function createOrder(order, req) {
476477
isBalanceTransfer: order.isBalanceTransfer,
477478
fromAccountInfo: order.fromAccountInfo,
478479
paymentIntent: order.paymentMethod?.paymentIntentId ? { id: order.paymentMethod.paymentIntentId } : undefined,
479-
isManualContribution: orderStatus === status.PENDING,
480+
isManualContribution: isManualBankTransfer,
481+
...(isManualBankTransfer ? { paymentMethod: 'BANK_TRANSFER' } : {}),
480482
},
481483
status: orderStatus,
482484
};

0 commit comments

Comments
 (0)