mirror of
				https://github.com/v2board/v2board.git
				synced 2025-10-31 17:31:49 +08:00 
			
		
		
		
	Stripe: add Checkout support & directly show the payments id
This commit is contained in:
		| @@ -98,11 +98,14 @@ class StripeCredit { | ||||
|             case 'charge.succeeded': | ||||
|                 $object = $event->data->object; | ||||
|                 if ($object->status === 'succeeded') { | ||||
|                     if (!isset($object->metadata->out_trade_no) && !isset($object->source->metadata)) { | ||||
|                         die('order error'); | ||||
|                     } | ||||
|                     $metaData = isset($object->metadata->out_trade_no) ? $object->metadata : $object->source->metadata; | ||||
|                     $tradeNo = $metaData->out_trade_no; | ||||
|                     return [ | ||||
|                         'trade_no' => $tradeNo, | ||||
|                         'callback_no' => $object->balance_transaction | ||||
|                         'callback_no' => $object->id | ||||
|                     ]; | ||||
|                 } | ||||
|                 break; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user