Skip to content

Commit 1791333

Browse files
committed
Add RequestContext support for card tokenization init requests
1 parent d855b9e commit 1791333

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

src/main/java/io/craftgate/adapter/MealVoucherCardTokenizationAdapter.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import io.craftgate.net.HttpClient;
44
import io.craftgate.request.MealVoucherCardTokenizationInitRequest;
5+
import io.craftgate.request.common.RequestContext;
56
import io.craftgate.request.common.RequestOptions;
67
import io.craftgate.response.MealVoucherCardTokenizationInitResponse;
78

@@ -12,8 +13,12 @@ public MealVoucherCardTokenizationAdapter(RequestOptions requestOptions) {
1213
}
1314

1415
public MealVoucherCardTokenizationInitResponse cardTokenizationInit(MealVoucherCardTokenizationInitRequest mealVoucherCardTokenizationInitRequest) {
16+
return cardTokenizationInit(mealVoucherCardTokenizationInitRequest, null);
17+
}
18+
19+
public MealVoucherCardTokenizationInitResponse cardTokenizationInit(MealVoucherCardTokenizationInitRequest mealVoucherCardTokenizationInitRequest, RequestContext requestContext) {
1520
String path = "/payment/v1/meal-voucher/card-tokenizations/init";
16-
return HttpClient.post(requestOptions.getBaseUrl() + path, createHeaders(mealVoucherCardTokenizationInitRequest, path, requestOptions),
21+
return HttpClient.post(requestOptions.getBaseUrl() + path, createHeaders(mealVoucherCardTokenizationInitRequest, path, requestContext),
1722
mealVoucherCardTokenizationInitRequest, MealVoucherCardTokenizationInitResponse.class);
1823
}
1924
}

0 commit comments

Comments
 (0)