-
Notifications
You must be signed in to change notification settings - Fork 45
Open
Description
Hi,
When attempting to use SubscriptionProductList.retrieve, I encounter the error: Authentication token is not verified with error code 8.
{
"status": "401",
"errorCode": "8",
"errorMessage": "Authentication token is not verified",
"errorGroup": null,
"locale": "tr",
"systemTime": 1740337747152,
"conversationId": null,
"subscriptionProductListData": null
}When I call SubscriptionProduct.retrieve() with the required parameters, the products are successfully retrieved.
Usages example:
@Slf4j
@Service
@AllArgsConstructor
class IyzipaySubscriptionProductServiceImpl implements IyzipaySubscriptionProductService {
// THIS IS SPRING BEAN
private final Options iyzipaySdkOptions;
// THIS METHOD RETURNS THE "Authentication token is not verified" ERROR
@Override
public SubscriptionProductList getSubscriptionProducts() {
var pagingRequest = new PagingRequest();
pagingRequest.setPage(1);
pagingRequest.setCount(1);
pagingRequest.setConversationId(UUID.randomUUID().toString());
var subscriptionProductList = SubscriptionProductList.retrieve(pagingRequest, iyzipaySdkOptions);
return subscriptionProductList;
}
// THIS METHOD RETURNS THE SUBSCRIPTION PRODUCTS
@Override
public List<SubscriptionProduct> getSubscriptionProductsList() {
return Stream.of("cc40d979-658a-4dc5-9f49-719c5bf47096", "d6e3c5a7-5f6f-49ec-ad78-92a972a74e75")
.map((productId) -> SubscriptionProduct.retrieve(productId, iyzipaySdkOptions))
.toList();
}
}The iyzipay-java version is 2.0.133
Metadata
Metadata
Assignees
Labels
No labels