2019-10-07 06:57:14 +02:00
< ? php
2020-10-10 14:07:52 +02:00
/**
2019-10-07 06:57:14 +02:00
* @ OA\Schema (
* schema = " CompanyGateway " ,
* type = " object " ,
2022-08-12 12:44:09 +02:00
* @ OA\Property ( property = " id " , type = " string " , example = " Opnel5aKBz " , description = " The hashed id of the company gateway " ),
* @ OA\Property ( property = " company_id " , type = " string " , example = " 2 " , description = " The company hashed id " ),
* @ OA\Property ( property = " gateway_key " , type = " string " , example = " 2 " , description = " The gateway key (hash) " ),
2019-10-07 06:57:14 +02:00
* @ OA\Property ( property = " accepted_credit_cards " , type = " integer " , example = " 32 " , description = " Bitmask representation of cards " ),
2022-08-12 12:44:09 +02:00
* @ OA\Property ( property = " require_billing_address " , type = " boolean " , example = true , description = " Determines if the the billing address is required prior to payment. " ),
* @ OA\Property ( property = " require_shipping_address " , type = " boolean " , example = true , description = " Determines if the the billing address is required prior to payment. " ),
2019-11-12 05:41:02 +01:00
* @ OA\Property ( property = " config " , type = " string " , example = " dfadsfdsafsafd " , description = " The configuration map for the gateway " ),
2022-08-12 12:44:09 +02:00
* @ OA\Property ( property = " update_details " , type = " boolean " , example = true , description = " Determines if the client details should be updated. " ),
2019-11-12 05:41:02 +01:00
* @ OA\Property (
2019-12-30 22:59:12 +01:00
* property = " fees_and_limits " ,
2019-11-12 05:41:02 +01:00
* type = " array " ,
* description = " A mapped collection of the fees and limits for the configured gateway " ,
* @ OA\Items (
* ref = " #/components/schemas/FeesAndLimits " ,
* ),
* ),
2019-10-07 06:57:14 +02:00
* )
*/