# getAcceptanceMarkLogos

> Returns Alipay+ acceptance mark logos for display.

The **getAcceptanceMarkLogos** API is used by the MPP app to obtain the logos of acceptance marks that are supported by Alipay+ in the specific region. The MPP can then display the logos on the Scan page in the Merchant-presented Mode Payment scenario, or on the Payment Code page in the User-presented Mode Payment scenario.

> **Note**:
>
> -   The API may return an empty array when it is called for the first time after the MPP app integrates the SDK.
> -   Display the acceptance-mark logos according to the following specifications:
>
> -   **Logo without background**: Height fixed at 128px; width auto-adjusts to the logo. For example, ![image.png](https://idocs-assets.marmot-cloud.com/storage/idocs87c36dc8dac653c1/1759140169407-dbd3929b-9c5c-4e73-b812-8b5ab32e78f2.png)![image.png](https://idocs-assets.marmot-cloud.com/storage/idocs87c36dc8dac653c1/1759140149106-61300abe-5ff2-48bc-8a5f-0170f8554d65.png)
> -   **Logo with white background**: Height fixed at 112px; width auto-adjusts to the logo. For example, ![image.png](https://idocs-assets.marmot-cloud.com/storage/idocs87c36dc8dac653c1/1759140192245-100e7c10-9e10-4ad9-8a63-2e322e3652ee.png)![image.png](https://idocs-assets.marmot-cloud.com/storage/idocs87c36dc8dac653c1/1759140219074-cdc84047-89a4-4624-8b0e-1cce94eaf8f4.png)

## Method signature

```java
public List<MPPAcceptanceMarkLogo> getAcceptanceMarkLogos(Context context, String scenario, String region);
```

## Request parameters

| **Name** | **Type** | **Length** | **Description** | **Required** |
| --- | --- | --- | --- | --- |
| context | Context | / | The context of the Android activity. | M |
| scenario | String | / | The payment scenario in which the MPP wants to display the logos. Only the following two values are valid: - `PAYMENT_SCENARIO_UPM`: User-presented Mode Payment scenario - `PAYMENT_SCENARIO_MPM`: Merchant-presented Mode Payment scenario | M |
| region | String | / | The region where the user is located. It is recommended to specify the user's accurate region. > **Note**: If you do not specify this parameter, the SDK cannot determine the user's accurate region and falls back to inferring the location from the cellular service provider and the device's time zone. | O |

## Response parameters

| **Type** | **Length** | **Description** | **Required** |
| --- | --- | --- | --- |
| List<[MPPAcceptanceMarkLogo](android_appendix#yB5Tm)\> | / | The logos that need to be displayed. | O |

## Sample

```java
List<MPPAcceptanceMarkLogo> logos = AlipayPlusClient.getInstance().getAcceptanceMarkLogos(context, "PAYMENT_SCENARIO_UPM", "PH");
```