| @@ -744,8 +744,11 @@ | ||
| 744 | 744 | 'stock_status' => $ancestor !== null ? $ancestor->stock_status : 'in-stock', |
| 745 | 745 | 'item_status' => $ancestor !== null ? $ancestor->item_status : 'active', |
| 746 | 746 | 'fulfillment_type' => $ancestor !== null ? $ancestor->fulfillment_type : $srcDetails->fulfillment_type, |
| 747 | 747 | 'manage_stock' => $ancestor !== null ? $ancestor->manage_stock : $srcDetails->manage_stock, |
| 748 | + // Advanced-variation missed the payment_type column that | |
| 749 | + // simple / simple_variations set — default it to 'onetime'. | |
| 750 | + 'payment_type' => Arr::get($composedOtherInfo, 'payment_type', 'onetime'), | |
| 748 | 751 | 'variation_title' => $composedTitle, |
| 749 | 752 | 'variation_identifier' => $identifier, |
| 750 | 753 | 'other_info' => $composedOtherInfo, |
| 751 | 754 | ]); |